Santa Clara City of - Parks and Pools, Montague Swim Center

Dining and Drinking > Bar

Address: 3150 DE La Cruz Blvd, Santa Clara, CA, 95054

Phone: (408) 988-3202

Category: Restaurants

Tags: #DiningandDrinking>Ba

Listed on BizVoices