This entry refers to a departed business — a business that has closed or left town. Information here is mostly for historical reference.

Former Location
505 Riverside Avenue, Santa Cruz, CA 95060
Former Owners
Business Lifespan

The Riverside Inn now occupies the location where Francis Tong used to run the Chinese restaurant The Riverside. After The Riverside closed, its chef went on to open China Szechwan and Francis Tong opened The Szechwan Diner.

Related Links