Skip to main content

The Buffalo Spot

restaurant · chicken restaurant · Glendora, CA

Address
604 W Rte 66 #102, Glendora, CA 91740
Phone
(626) 335-3535
Website
thebuffalospot.com/location/the-buffalo-spot-glendora
Where
34.1286, -117.8740

Search Hominin for The Buffalo Spot

Other restaurants nearby

More in Glendora

The Buffalo Spot — restaurant in Glendora, CA | Hominin