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.
La Casa
La Casa
- Address: 121 E. Spain Street, Sonoma, California 95476
- Website
- Phone Number: (707) 996-3406
- E-mail: lacasadesonoma@gmail.com