Showcase BBQ

6800 Frankstown Ave, Pittsburgh 15208, Pennsylvania, United States

BarbecueSoul Food

Pittsburgh's #1 Barbecue spot, located in the Homewood section of the city! Once you taste our ribs and chicken, you'll be a believer!

Contact info

6800 Frankstown Ave, Pittsburgh 15208, Pennsylvania, United States

Stay in the S.B.O Know