Bridge Tap House & Wine Bar

1004 Locust Street, St Louis, Missouri 63101

Bridge Tap.jpg
1004 Locust Street, St Louis, Missouri 63101
Monday-Saturday: 11am–1am
Sunday: 11am–midnight
American
Outdoor Seating
$$
Best Restaurants 2018
Downtown