When Maxim Mag and Yahoo list this place as one of the top 10 Mexican restaurants in the US, you gotta try it.
Hands down a truly fantastic Mexican restaurant with food that will make you never stop at Taco Bell again without feeling guilty. Been there twice in the last two weeks and it's on of our "stops" when we are in Columbus for work.
So far everything I've ordered has been great. I'm slowing working my way through the menu. Give it a try you won't regret it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.