Tin Shack BBQ
(40)
Barbecue restaurant
Address: 990 N Main St, Greensburg, PA 15601
Phone: (724) 640-4250
A very original truck with an absolute ton of history. Purchased new in Europe by an Olympic College mathematics professor, it was used to tour through Europe ( ...