• 108 Front Street
    Scituate MA, 02066

  • Website

Casa Verde is a Latin inspired restaurant located in beautiful Scituate harbor. They are all about good vibes and welcoming everyone! Menus are constantly changing and they serve only the freshest most delicious cocktails and a great selection of non-alcoholic cocktails.

Nearby Destinations

Lawson Tower in Scituate Massachusetts
Scituate Historical Society

1.53 miles from this location

Irish Republic Memorial
South Shore Irish Heritage Trail

0.08 miles from this location

Old Scituate Light from the water just off the coast of Scituate, Massachusetts
Old Scituate Light

0.83 miles from this location

Surf boards
Nor’Easter Surf Shop

3.54 miles from this location