taste
download
The Taco Stand

The Taco Stand

645 B St, San Diego
8.7 · $15.00
🇲🇽 Mexican4 photos2 reviews2 savesUpdated 1/11/26
Reviews for you
Amelia
AmeliaAug 30
Core-Columbia, San Diego
8.1