457 W Foothill Blvd, Glendora, California 91741 USA
January 6, 2024 chips and salsa
Photo Credit: Yelp