80 reviews
Address:
8803 New Tampa Blvd, Tampa, FL 33647, United States
Category:
US places Barbecue restaurant
Phone number of Pibb’s Rib Shack in Florida, Address of Pibb’s Rib Shack in Florida, Working hours of Pibb’s Rib Shack in Florida