We had many meals in San Pedro, but our dinner at Caprice was truly magical. We just stumbled upon this place while walking the beach and I'm thrilled that we did. The drinks were fabulous (try the panty ripper) and the food was amazing. The seaside view can't be beat, either. It was a lovely spot for a romantic dinner.