Modern Mexican cuisine, fresh coastal ingredients, and ocean-view dining create a vibrant and elevated experience at Carmelita in Laguna Beach.