Senor Teds
Address:
613 Beach St, Santa Cruz, CA 95060
Phone:
(831) 423-1890
Restaurants
Other Businesses:
- China One Buffet at 525 Water St, Santa Cruz, CA 95060
- Caffe Lucio at 381 Soquel Ave, Santa Cruz, CA 95062
- All Nite Pizza at 343 Soquel Ave, Santa Cruz, CA 95062
- Grind & Leaf at 533 Ocean St, Santa Cruz, CA 95060
- Denny's at 1515 Ocean St., Santa Cruz, CA 95060