Folks in this area LOVE Mexican Villa. It's okay, but when you have had real Mexican food, it doesn't quite measure up. Even the chain restaurants (not Taco Bell, etc) are much better. Sorry MV!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.