Sierra Mar's Rack of Lamb 04:21
View Video Info
Find out more
Perched above the Pacific Ocean, Sierra Mar is a romantic oasis.
From:
Best Romantic Foods and Top 5 Restaurants