Overall: Best Mexican food spot in Columbus area. I was raised on Mexican food--lived in Mexico. I prefer Las Margaritas in Powell. Pros: Plenty parking, Reasonable, Frosty ...
All reviews seem positive