New on the Horizon: Scobie’s – a West Coast Irish Pub
Maureen Dahill2023-11-21T13:20:19-05:00Raise your glass! Our friends at Boston Restaurant Talk are reporting that Scobie's - a West Coast (of Ireland) Irish Pub - is slated to open in February of 2024 [...]