Tam's Restaurant
2403 Mission St, Santa Cruz
(831) 423-7878
Recent Reviews
Order Online
Reserve
You May Also Like
Mission West - 2405 Mission St
Cocktail Bar, Beer Bar, Pet Friendly
Upper Crust Pizza & Pasta - 2415 Mission St
Pizza, Italian, Pet Friendly, Gluten-Free
Domino's Pizza - 2391 Mission St
Pizza
Restaurants in Santa Cruz, CA
Tam's Restaurant
2403 Mission St, Santa Cruz, CA 95060
(831) 423-7878