Duffers Bar & Grill
1000 Las Lomas Rd
Duarte
CA
91010
(626) 357-3571
zomato.com
Open Map
American
American Restaurant
Caters
Dinner
Dogs Allowed
Good for Groups
Happy Hour
Lunch
Restaurants
Take-out