1. Vino At Trios
47 W Main St, Alhambra, CA 91801
Coordinate: 34.095,-118.12794
Phone: (626) 284-4674
2. The Granada Restaurant
17 S 1st St, Alhambra, CA 91801
Coordinate: 34.09396,-118.12769
Phone: (626) 284-7262
3. 38 Degree Ale House & Grill
100 W Main St, Alhambra, CA 91801
Coordinate: 34.09435,-118.12792
Phone: (626) 282-2038
4. Grill'em All
19 E Main St, Alhambra, CA 91801
Coordinate: 34.09547,-118.12646
Phone: (626) 284-2874
5. Sage Bistro
521 W Main St, Alhambra, CA 91801
Coordinate: 34.09255,-118.13277
Phone: (626) 289-8713
6. Diner On Main
201 W Main St, Alhambra, CA 91801
Coordinate: 34.09431,-118.12944
Phone: (626) 281-3488
7. Big Catch Alhambra
2 S Garfield Ave, Alhambra, CA 91801
Coordinate: 34.09479,-118.12614
Phone: (626) 282-8590