Local Venue Reviews
From their page:
Bull McCabe’s is a traditional Irish Pub located in Union Square, Somerville.
Word is out that this is a hidden treasure. Furthering the tradition of intimate and fun New England taverns with a full calendar and something for everyone. Comfortable and not pretentious. We give it a “Boston’s Finest” rating !