Strategically ensconced at the vibrant heart of the city, our restaurant boasts a coveted address that beckons with convenience and allure. Seamlessly reachable via the bustling artery of the main Santa Cruz incoming route, it offers a welcoming oasis for a brief respite, inviting you to savor our delectable cuisine amidst the urban rhythm.
Location
1002 Soquel Ave,
Santa Cruz, CA 95062
Contact
+1 1831 429 5193
hello@taqueriasantacruz.com
Open Hours
Monday-Sunday:
Open: 9 AM - 11:45 PM