Sharpshooters Pit and Grill Is St Louis’ Newest Barbeque Place
Sharpshooters Pit and Grill, the barbeque restaurant located inside of the all-new, state of the art StL SharpShooter – the newest and largest world class indoor shooting range in St. Louis MO, is open for business and serving up delicious barbeque daily. The main draw of Sharpshooters is the on-site smoked brisket and turkey, smoked […]
Sharpshooters Pit and Grill Is St Louis’ Newest Barbeque Place Read More »