Sbicca
Restaurant • Bar • American restaurant • Brunch restaurant • Lunch restaurant • Wine bar • Californian restaurantOne of the Most Reviewed Wine bars in Del Mar
Address
215 15th St, Del Mar, CA 92014, United States
Website
Contact
+1 858-481-3895Price rating
$$$ $
Rating on Google Maps
4.50 (638 reviews)Open on Google Maps