Arch Rock is a casual seafood restaurant centrally located in the heart of downtown Santa Barbara. With attention to quality, service and value this locally owned and operated restaurant boasts Fresh Fish Daily and the Best Happy Hour in town.
Arch Rock
Arch Rock
- Address: 608 Anacapa Street, Santa Barbara, California 93101
- Website
- Phone Number: (805) 845-2800