Skip to main contentToast Local logo
The Taco Stand Downtown SD

The Taco Stand Downtown SD

Rated 4.5 out of 5 by 59 guestsMexicanPrice range $1-15

Closed

Takeout 9:00 AM - 8:45 PM

645 B ST, SAN DIEGO, CA 92101
About

Hecho a Mano!