Scoreboard Bar & Grill in Woburn, Mass. is found in the Crowne Plaza Woburn building. It is a great spot for sports and fun, and specialties include train wreck fries, flatbread pizzas and a decadent molten lava cake.
Check out a full review in the video above.
Scoreboard Bar & Grill 15 Middlesex Canal Park, Woburn MA (781) 897-4000