Ayala's Address: 1239 Center Ave, Mitchell, NE 69357 Phone: (308) 623-0118 Restaurants Other Businesses: Subway at 1300 Broadway St, Mitchell, NE 69357 C B's Grill at 150180 County Road D, Mitchell, NE 69357 Denton, Gary at 1626 19th Ave, Mitchell, NE 69357 Company Bar & Grill at 1232 Center Ave, Mitchell, NE 69357