• 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

tools on a pegboard
TW’s Watson Family Hardware

0.09 miles from this location

NorEaster Surf Shop

3.54 miles from this location

waterfront view
Peggotty Beach Scituate, MA

0.66 miles from this location

North Scituate T Station Sign
MBTA North Scituate

3.65 miles from this location