About Taco Mesa

Last Updated: Dec 11, 2014
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.




User Reviews for Taco Mesa

All Reviews for Taco Mesa