Kiowa Creek Cafe Address: 224 Comanche St, Kiowa, CO 80117 Phone: (303) 621-2688 Nice to Know: Noise Level Average Wifi Free Accepts Credit Cards Yes Restaurants, American Other Businesses: Grill On The Hill at 7517 Highway 86, Kiowa, CO 80117 Western Trails Steakhouse at 7993 Cherrywood Loop, Kiowa, CO 80117 Kiowas Pizza Place Inc at 318 Comanche St, Kiowa, CO 80117