El Loro is a Mexican restaurant in Owatonna, MN that offers a variety of traditional dishes and drinks.
With a casual atmosphere and friendly service, El Loro provides a dining experience suitable for individuals and families alike.
Generated from their business information