Love, love, love The Local Tavern. I've been here with 1-2 friends and with groups of 10-12. The food is amazing. Think stuff you grew up on taken up some notches. My favorites are the short and sloppy and the it's not your meatloaf sandwiches. Also get the calamari fries- absolutely delicious!!
When it's nice out, the patio is open and they frequently have music going on the patio. The only downside is they're not open on Sundays, which is a bummer during football season