◄ The Taco Stand

◄ The Taco Stand


Covid-19: Open Daily: 10 am - 10 pm, for takeout and delivery only.

Address:
240 West Chapman Ave, Orange, CA 92866

Phone:
714-941-9164

Facebook:
http://letstaco.com/index.html
Orange Review © 2021