Desperados Cowboy Cuisine Address: 301 Main St, Alpena, SD 57312 Phone: (605) 574-2959 Restaurants Other Businesses: American Agency at 805 Main St, Alpena, SD 57312 Rooster Resort LLC at 22239 387th Ave, Alpena, SD 57312