Restaurants in Newbury, MA Back to Cities In MassachusettsCuisine TypesView AllAmericanCafeGas StationRestaurantSeafood A.L. Prime Energy17 Central St$$Bob Lobster49 Plum Island Turnpike$$Georgie Porgie’s at The Beachfront2 Northern Blvd$$Mad Martha’s Cafe51 Northern Blvd$Plum Island Beachcoma23 Plum Island Turnpike$$Plum Island Grille2 Plum Island Turnpike #2035$$