El Estero Snack Bar

52 Castro Rd, Monterey CA

(831) 446-8206

Location