• 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

Sunset at Driftway Park in Scituate, Massachusetts
Driftway Park

1.45 miles from this location

A beach in Scituate on a cloudy day
Humming Rock Gifts

4.25 miles from this location

egypt beach with homes
Egypt Beach Scituate, MA

2.02 miles from this location

Herring River in Scituate, Massachusetts
Herring River Trail

1.5 miles from this location