Skip to main content

El loro of Alexandria

restaurant · mexican restaurant · Alexandria, MN

Address
Highway 29 S, Alexandria, MN 56308, United States, Alexandria, MN 56308
Phone
(320) 219-7532
Where
45.8563, -95.3868

Search Hominin for El loro of Alexandria

Other restaurants nearby

More in Alexandria

El loro of Alexandria — restaurant in Alexandria, MN | Hominin