Search Results
Canyon Inn
587 Canyon Rd, Redwood City, CA 94062
Canyon Inn is located in the hills above Redwood City. Visitors to this family fun location can enjoy watching sports onMore the big-screen TVs, burgers, pizza, barbecue, beer, wine, games and an outdoor patio. Catering and to-go orders are also available. 
See more »