Bridge Tap House & Wine Bar

1004 Locust Street, St Louis, Missouri 63101

1004 Locust Street, St Louis, Missouri 63101
Monday-Saturday: 11am–1am
Sunday: 11am–midnight
American
$$