Map
210 4th St., Eureka, CA 95534, United States
Restaurant
La Chaparrita