Restaurant in Tampa
Mexican restaurant serving traditional dishes with grilled meats and classic flavors.
8247 N Ola Ave
Tampa, FL, 33604