BiterGet Biter
The Taco Stand, photographed by @peterserour
Photo by @peterserour

The Taco Stand

Restaurant · $

240 W Chapman Ave, Orange, CA 92866, USA

Mexican

Biter Score9.0

Open·Friday: 9 AM – 10 PM

Nearby on Biter