The Oscar Brown Building, built in 1860 is the home of Taverne on the Square, LLC. Located on the corner of Pleasant Street and Opera House Square in beautiful downtown Claremont New Hampshire, the Taverne offers incredible appetizers, entrées, desserts and libations.
Stemming from the owners’ French roots, the Taverne on the Square has a comfortable and inviting ambiance treating patrons to a real French taverne visit.
Taverne on the Square offers a comfortable and relaxing atmosphere for dining, visiting with friends or hosting business meetings. Serving lunch starting at 11:30AM and dinner until 9:30PM all dishes are made fresh daily from scratch.
A full bar with local craft beers on tap, martini menu, wines and spirits offered by dedicated staff to make your experience enjoyable. Taverne on the Square features live entertainment on Friday nights.
We welcome everyone to enjoy dishes prepared with fresh ingredients daily and paired with a beverage of your liking.