Taco Truck
5117 Naranja St, San Diego
(619) 307-5618
Recent Reviews
You May Also Like
El Pollo Loco - 419 Euclid Ave
Mexican, Fast Food, Chicken Shop
Wingstop - 310 Euclid Ave Ste 402
Chicken Wings
Subway - 342 Euclid Ave #504
Sandwich Shop, Fast Food
Restaurants in San Diego, CA
Taco Truck
5117 Naranja St, San Diego, CA 92114
(619) 307-5618