Drag box to select area
100% Were impressed
Canyon Inn is located in the hills above Redwood City. Visitors to this family fun location can enjoy watching sports on the big-screen TVs, burgers, pizza, barbecue, beer, wine, games and an outdoor patio. Catering and to-go orders are also available.
587 Canyon Rd, Redwood City, CA 94062
- Fax: 650-369-4713
- Accessible: yes