Located in Afton, Missouri, Weber's 8713 Grill & Tap is a favorite St. Louis restaurant and neighborhood grill and bar well known for our delicious food and fun atmosphere. All of our food is house-made. Whether you're with clients, friends or family - you will always make a great impression with Weber's!
Copyright© 2019 Weber's 8713 Grill & Tap in Affton, MO. All Rights Reserved. Powered by Domain 85