Taqueria Extra Truck #2

48383 Fremont Blvd, Fremont
(510) 320-4126

Photos

+5 photos
+4 photos
Add a photo