El Loro Mexican Restaurant
401 N Nokomis NE, Alexandria
(320) 219-7072
Recent Reviews
Order Online
You May Also Like
Caribou Coffee - 307 N Nokomis St Suite 113
Coffee Shops, Coffee, Coffee & Tea
Scooter's Coffee - 603 N Nokomis St
Coffee Shops, Coffee & Tea, Coffee
Northwoods Cafe - 903 3rd Ave E
Cafe, Vegetarian
Restaurants in Alexandria, MN
El Loro Mexican Restaurant
401 N Nokomis NE, Alexandria, MN 56308
(320) 219-7072