El Loro Mexican Restaurant

1001 Division St, Waite Park
(320) 774-2111