Salem, NH

Welcome to Margaritas in Salem, NH. Located just off Route 93 near the Massachusetts border, we have been calling this southern New Hampshire town home since 2003.

Salem is probably best known for its amusement park, Canobie Lake Park, which is right down the street from Margaritas and is a favorite destination for New Englanders and school groups. Also nearby is the Mall at Rockingham Park, the largest mall in all of New Hampshire with over 140 retail stores. Field of Dreams, another popular spot in Salem, is a community park and playground with numerous walking trails, picnic areas, and a performance stage where concerts are held throughout the summer. But, if amusement parks, malls and community parks aren’t your thing, check out America’s Stonehenge, thought to be one of the oldest man made constructions in the United States or tee off at Campbell’s Scottish Highlands Golf course.

While there is a lot do in Salem itself, many visitors to Salem are just passing through, headed northward towards the White Mountains or to cool off in New Hampshire’s Lake Region. Whatever the case, Margaritas makes the perfect pit stop for those just traveling through and the ideal lunch or dinner location for anyone staying the day in this southern NH town to check out the fun and maybe catch a concert at the Field of Dreams. We have a full Mexican inspired menu, over 20 different margaritas and a vibrant south of the border atmosphere. So what are you waiting for? Get on over to Margaritas in Salem, NH.