The Bar-B-Q Shop
03:22The Bar-B-Q Shop in Memphis makes the best ribs in a barbecue-crazy town.
From:
Best BBQ and Top 5 Restaurants
The Bar-B-Q Shop in Memphis makes the best ribs in a barbecue-crazy town.