6630 Central Ave, St. Petersburg, FL 33707-1331, St. Petersburg
Fajitas are best in town , great people , everything we've had has been great !!
Fajitas are best in town , great people , everything we've had has been great !!