@Commonwealth Ave, USA is a beautiful place to see the Christmas lights and you also have several great restaurants nearby including @BarLola for Tapas, @Petit Robert for French Cuisine and the @Taj Boston Hotel for when you're craving authentic Indian cuisine.