1. El Ranchero 511 S Garfield Ave, Alhambra, CA 91801 Coordinate: 34.08973,-118.1235 Phone: (626) 281-3452