I will be attending this year's Pops concert on the Esplanade. I plan on bringing a picnic lunch and would like to explore the Back Bay/Beacon Hill/downtown areas for dinner time prior to the 8 pm concert. Are there non chain restaurants that will be open on the 4th? I'm thinking of a timeframe from 4 pm - 7 pm. TIA.