en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Massachusetts
/
Franklin
/
Teddy Gallagher's
Teddy Gallagher's
Irish · Pub · Bar
Teddy Gallagher's is a lively Irish pub offering a full bar, comfort food, and regular live entertainment.
Main St, MA
Franklin, United States of America
teddygallagherspub.com
Location
Vota recommends
What are you in the mood for?
American
20 places
Fast Food
19 places
Something else →
The ranking
Best Irish in Franklin
1 place, none rated yet
See the full list →