El Loro Mexican Restaurant Menu

720 W Lake Dr, Detroit Lakes, MN 56501

Know a great happy hour or special for this location?