“The All American Tavern is one of those little hidden treasures located in Salisbury Massachusetts. I love the food here. They have the best seafood around. Everything tastes great! Always large generous servings. Take-out is just as good too. Same size servings. We consider ourselves pretty lucky because it's just up around the corner from where we live.“
“The All American Tavern is one of those little hidden treasures located in Salisbury Massachusetts. I love the food here. They have the best seafood around. Everything tastes great! Always large generous servings. Take-out is just as good too. Same size servings. We consider ourselves pretty lucky because it's just up around the corner from where we live.“