Skip to content

El Loro

El Loro Mexican Restaurant Mounds View, MN

2535 W. U.S. Highway 10
Mounds View, MN 55112
(763) 537-9688