• 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

fruit shelves at the grocery store
Village Market

0.11 miles from this location

Tree Berry Farm sign
Tree-Berry Farm

2.54 miles from this location

minot beach with lighthouse
Minot Beach Scituate, MA

3.64 miles from this location

Ellis Estate house
Ellis Estate

3.25 miles from this location