I'm looking for a fun and "happening" restaurant/bar to hang out with friends the afternoon before a 7pm Sox game in May on a Friday. Price doesn't matter- just want good food with an energetic atmosphere. (Obviously something casual because we'll be dressed for the game.) Any suggestions??