List of Mi Casa Restaurant Stores in Ottawa, IL Outlet Note Regular Brands Mi Casa Restaurant Illinois Ottawa Rating 4.5 based on 59 votes Official Website http://micasamexicanrestaurant.com Products Food Restaurant Mexican Restaurant NameAddressPhone Name/Address/Phone Mi Casa Restaurant outlet - Ottawa 219 18th Ave (815) 434-0758 People Also Viewed