El Charro Restaurant

El Charro Restaurant

415 Main Street
Woodland, California
Visit Website
Local Phone: (530) 661-3166

Authentic Mexican food.

Dog Access:

  • Dogs OK at outside seating

Download Our Free Mobile App

© 2018 DogTrekker.com