Hecla SD Restaurants 1. 218 Main St, Hecla, SD 57446 | Last Drop (605) 994-2451 2. 408 Main St, Hecla, SD 57446 | Jo's Schoolhouse Cafe (605) 994-2345