Advertisement

The Bar-B-Q Shop

(03:22)

The Bar-B-Q Shop in Memphis makes the best ribs in a barbecue-crazy town.

More Top 5 Restaurants
Show:
Top 5 Restaurants