San Carlos
Restaurants
525 Skyway Rd
- Category:
- Restaurants
San Carlos, 94070
CA, United States
- (650) 654-2600
Rate and review Houlihan's in San Carlos, CA, United States!
Share your experiences at Houlihan's with your friends or discover more Restaurants in San Carlos, CA, United States.