• en

Tap House Grill in Elgin

- View Place Hours
Place Hours
Tap House Grill in Elgin
3.9
Direction

3341 W Main St Suite A-103, St. Charles, IL 60175, United States, Elgin

Ask a question
Description

Relaxed outpost serving creative American pub fare & a changing selection of craft beers.

Overview
Features
Add review
Add rating:
Phone
View number phone +1 630-443-1664
Last update: {date}
3.9
Open
Tap House Grill in Elgin

3341 W Main St Suite A-103, St. Charles, IL 60175, United States, Elgin

Your question has been sent.

Expect an answer!

Thank!

Your review has been submitted.

Thank you for being with us!

We will call you back!