Arch Rock

Arch Rock

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.

© 2024 DogTrekker.com
Website by Brandhound