Restaurant in St. Pete
Neighborhood soul food spot and convenience store known for smoked ribs and oxtail
1600 18th Ave S
St. Petersburg, FL, 33712
(727) 894-6515