La Casa

La Casa

121 E. Spain Street
Sonoma, California 95476
Visit Website
Local Phone: (707) 996-3406

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.

Dog Access:

  • Dogs OK at outside seating

Download Our Free Mobile App

© 2021