About Taco Mesa

Taco Mesa is a Californian restaurant located in the Orange neighborhood at 3533 E. Chapman Ave. (Prospect St.) in Orange, CA 92856. Taco Mesa has been described as an Good Californian restaurant and has received an average rating of 5 by our members.

Food

Decor

Service

User Reviews for Taco Mesa

All Reviews for Taco Mesa