Theo's Restaurant
Address:
3101 N Main St, Soquel, CA 95073
Phone:
(831) 462-3657
Restaurants
Other Businesses:
- Aragonas Italian Restaurant at 2591 S Main St, Soquel, CA 95073
- Jamba Juice at 2650 41st Ave, Soquel, CA 95073
- Subway at 2740 41st Ave, Soquel, CA 95073
- Let's Cook Santa Cruz at 2880 Research Park Dr, Soquel, CA 95073
- 831 Sandwiches at 5038 Wilder Dr, Soquel, CA 95073