Restaurant hero image

Tam's Chinese Cuisine

2403 Mission St, Santa Cruz, CA 95060