Does The Taproom featuring Santucci's have happy hours or specials?
Yes, The Taproom featuring Santucci's does have happy hours and specials available.
What is The Taproom featuring Santucci's rating?
The Taproom featuring Santucci's is rated an average of 3.9/5 stars across various online platforms.