Restaurants in Boston, MA
Restaurants • Seafood Restaurants
1 Erie St.,
Boston ,
MA
02121
UNITED STATES
Based on 1 reviews
good for its namesake
There are very few places in Boston that specialize in fish and chips. From those that do, Vaughan is one of the best. I love the batter flavor here and the fish are just the right amount of greasy and not.Worldwide > United States > Boston, MA > Restaurants