The Tara Pub is a bar Green Island Worcester located in United States.
62 Green St Worcester , MA 01604 United States
This place is actually pretty good if you're looking for a simple place to have a drink.
they now have redds apple ale
they have patron now people
Don't get blue moon draft . Yuck!
Closed down
Don't expect patrón here smh
Great beer selection. Awesome flat screens for football games. Their nachos are $9 but the portions are huge - Martin
Cheap drinks good music, rotating beers on tap.... Great free wings Mondays - Nick Mulhern
Good music , drinks r not watered down..but it get to pack.they need to knock down a wall.. - Missy Watson