The Taco Stand
3000 Upas St #105, San Diego
(619) 795-8797
Recent Reviews
Order Online
You May Also Like
Underbelly North Park - 3000 Upas St
Ramen, Tapas/Small Plates, Cocktail Bar, Pet friendly
Influx Cafe - Influx Cafe, 3000 Upas St STE 103
Coffee Shops, Coffee & Tea, Bagels, Coffee, Pet friendly
Cori Pastificio Trattoria - 2977 Upas St
Italian, Wine Bar, Pet friendly
Restaurants in San Diego, CA
The Taco Stand
3000 Upas St #105, San Diego, CA 92104
(619) 795-8797