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.
Scan the QR code below with your smartphone for mobile access: