The Tap House is a bar Sharon located in United States.
Cheatnut Ave (Formerly Chestnut St. Cafe) Sharon , PA 16146 United States
This place is great. Good food, service, and overall atmosphere. More people need to check it out!
This place has been closed for a while now. It is now Brewtus brewery .
Awesome beer , and a great guy Fred.
Our new favorite place