Liam Maguire's Irish Pub & Restaurant on Main St. in Falmouth is the premier venue for Irish folk music, nightly entertainment, Irish food and a lively bar on Cape Cod. Whether you are in the mood for lunch, a satisfying ...
273 Main St
02540 Falmouth, Massachusetts
Ph. (508) 548-0285