Liam Maguires is a relaxed bar and eatery offering sandwiches and pub grub. It features a traditional space with TVs and a patio, and can accommodate large groups.