Spearfish SD American 1. 126 W Hudson St, Spearfish, SD 57783 | Bay Leaf Cafe and Berry's Best Desserts (605) 642-5462