Ballard's Resort & Beach
42 Water St New Shoreham
National Hotel Tap & Grille
36 Water St New Shoreham
The Surf Shack at the Block Island Beach House
32 Dodge St New Shoreham
Atlantic Inn Restaurant 1879
359 High St New Shoreham
Beachead
598 Corn Neck Rd New Shoreham
Block Island Oyster Bar and Grill
79 West Side Rd New Shoreham
Club Soda
35 Connecticut Ave New Shoreham
Dead Eye Dick's
Ocean Ave New Shoreham New Shoreham
Eli's Restaurant
456 Chapel St New Shoreham
McAloon's Restaurant
596 Corn Neck Rd New Shoreham
Mohegan Restaurant and Bar
213 Water St New Shoreham
Old Harbor View
436 Water St New Shoreham
Old Island Pub
85 Ocean Ave New Shoreham New Shoreham
Poor People's Pub
33 Ocean Ave New Shoreham
Rebecca's Seafood Takeout
435 Water St New Shoreham
Spring House Restaurant
52 Spring St New Shoreham
Southeast Light Delights Food Truck
122 Mohegan TRL New Shoreham
Three Sisters
443 Old Town Rd New Shoreham
The Oar
221 Jobs Hill Rd, New Shoreham, RI 02807
Winfield's
214 Corn Neck Rd New Shoreham
The Harbor Grill
41 Water St New Shoreham
Kimberly's Restaurant
238 Ocean Ave New Shoreham