Ya sorry super late on this should have posted last night. Going to O'conners this week has really good food and beer selection. Only issue might be the wait for a large group but its worth it.
O'conners
1160 West Boylston Street
Worcester, MA 01606
(508) 853-0789