Hitchcock Cafe Address: 312 Clark St, Hitchcock, SD 57348 Phone: (605) 266-2181 Restaurants Other Businesses: Captain Tony's at 358 Clarke St, Hitchcock, SD 57348