Restaurant in St. Pete
Mexican favorite known for tamales, fresh salsa, and free chips in a lively, casual setting
5211 Park St N
St. Petersburg, FL, 33709
(727) 545-2956