Restaurant in St. Pete
Mexican cantina serving tacos, enchiladas, and sweet plantains in a fun, festive setting
3118 3rd Ave N
St. Petersburg, FL, 33713
(727) 201-9419