Casa Picasso has Wonderful food and Staff. They were friendly, helpful and made our dinner vey enjoyable. You MUST eat here on your trip to San Pedro We give it a 5 star Rating for sure!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.