Here's what Trippy members say about Sbicca:
"Sbicca in Del Mar has a great view and really good food." See More