Best of Boston 2010: Neighborhood Restaurant, Central Square
125 River St.
Cambridge, Massachusetts 02139
Central Square is one of Greater Boston's most eclectic neighborhoods, and no restaurant captures the area's unique vibe quite as well as River Gods. Small but not cramped, energetic without being earsplittingly loud, it’s usually populated by a mix of students, yuppies, old-timers, and Che Guevara acolytes. On top of a great beer selection, there's a menu that should satisfy everyone from the pickiest vegans to the most carnivorous diners. RUNNER-UP Miracle of Science