Thanks for stopping by All American Tavern. Our restaurant located in Salisbury Mass offers family-friendly and affordable dining and serves only the freshest seafood, steaks, burgers and sandwiches. Stop by our restaurant for a quick lunch, dinner, or a beer, cocktail and appetizer with the game. We are family-owned and operated, and conveniently located on Route 1 in Salisbury MA, just over the Merrimack River bridge from Newburyport MA and only minutes from Plum Island, Amesbury MA, Newbury MA, West Newbury MA, Salisbury Beach and Seabrook NH. With plenty of parking and casual, affordable dining, All American Tavern is one of the best seafood restaurants and steak houses in Salisbury MA, Greater Newburyport MA and on the North Shore and Seacoast.