BiterGet Biter
The Taco Stand hero image

The Taco Stand

Restaurant · $

2981 Bristol St Suite B-2, Costa Mesa, CA 92626, USA

Mexican

Biter Score7.8

Open·Friday: 10 AM – 11 PM

The Taco Stand photo 1
The Taco Stand photo 2
The Taco Stand photo 3

Nearby on Biter

More Mexican nearby