Main Street Cafe Address: 112 Main St N, Estelline, SD 57234 Phone: (605) 873-3025 Restaurants Other Businesses: Red Carpet at 119 Main St N, Estelline, SD 57234 Main Steak Bar & Grill at 112 N Main, Estelline, SD 57234