Santiago's Taco Shop
Restaurant • Fast food restaurant • Mexican restaurant
Address
27226 CA-189 #2028, Blue Jay, CA 92317, United States
Website
Contact
+1 909-342-6446Price rating
$ $$$
Rating on Google Maps
4.20 (373 reviews)Open on Google Maps