back to previous page

El Milagro Restaurant #2

1118 E Alisal St, Salinas, CA 93905

Located in: Cardenas Markets

Facility Info

what’s nearby