Isidore On The Rocks Tavern

18 Portland St
South Berwick, ME
207.704.0188
43.234593
-70.808741
Hours:
Mon - Thu: 4:30pm - 9:30pm
Fri - Sat: 4:30pm - 10pm
Sun: 3pm - 9pm

for Isidore On The Rocks Tavern
Directions
from: