The Taco Stand
Orange County
Our OC location is our first Taco Stand featuring a mesquite charcoal grill. Located in downtown Orange, features an spacious dine-in area with exposed brick wall. Everything is made fresh when ordering!
We settled our first Taqueria in La Jolla, followed by Downtown San Diego, Encinitas, North Park, Miami's Wynwood art district, Las Vegas and Orange County.
- 240 W Chapman Ave,
Orange, CA 92866 - P: +1 (714) 941-9164
- E: hello@letstaco.com