9 N Federal Ave Mason City, IA 50401
(641) 494-0003
18 S. Federal Avenue Mason City, IA 50401 (641) 424-8060 loradosontheplaza.com
Locally owned and operated since 1993. Located on “The Plaza” in the heart of Downtown Mason City. Outdoor seating, weather permitting. Delivery available through Iowa Eatz.