Restaurants in St. Petersburg, FL
Restaurants
8061 33rd Ave N.,
St. Petersburg ,
FL
33710
UNITED STATES
Based on 2 reviews
Hard to criticize!
My wife and I headed to Rib City Grill the night before Valentine's Day (her V-day gift to me) as I said "you know what sounds good right now? Barbecue!"Best Ribs in St.Pete
Yummmmmy....delish, meaty ribs with 3 different BBQ sauces to chose from. I love this place and go once a week. Wait staff is great: friendly and accommodating. Try it. You won't be disappointed!!Worldwide > United States > St. Petersburg, FL > Restaurants