608 Anacapa Street
Santa Barbara, California 93101
Local Phone: (805) 845-2800
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.
- Dogs OK at outside seating