HOME / Caterer / EL Taco Spot Food Truck
2140 Howard Ave Apt 7, San Diego, CA 92104
+18588335884
View Business Profile