Here's what Trippy members say about Russell House Tavern:
"In Harvard Square, Russell House Tavern and Grafton Street Pub & Grill are good bets." See More