215 N Main St, Lockhart, Texas 78644 USA
Giant Beef Ribs, Pork Spare Ribs, Beef Brisketbrisket
Photo Credit: Yelp