La Casa

La Casa

Since 1967 La Casa Restaurant has been an institution on the Plaza of Sonoma. Situated across East Spain St. from the Sonoma Mission, it attracts the interest of townspeople as well as visitors.

© 2022 DogTrekker.com
Website by Brandhound