Restaurant in St. Pete
Family-owned Mexican spot serving scratch-made birria tacos and street tacos on a relaxed patio
2534 Central Ave
St. Petersburg, FL, 33712
(727) 201-8176
Send Message