El Milagro Restaurant

1104 Broadway Ave Seaside CA 93955 USA

(831) 324-4125

Location