
Latin American restaurant Casa Verde opens in Scituate this week. What we know:
PATRIOTLEDGER.com – Prepare your taste buds: A new locale offering the fresh, savory and occasionally sweet palates of Latin American cuisine is opening on the South Shore. Casa Verde, at