Cowabunga Creamery

Dining and Drinking > Dessert Shop > Ice Cream Parlor

Address: 784 Laurel St, San Carlos, CA, 94070

Phone: (650) 593-8577

Category: Restaurants

Tags: #DiningandDrinking>De

Rating: 3.4/5 (18 reviews)

Listed on BizVoices