Bay Leaf Cafe’




The Bay Leaf Cafe positioned at 126 West Hudson Street is in the beautiful town of Spearfish, SD. The well thought out and delicious menu will be sure to keep you coming back. The service is great and location excellent for a great lunch and dinner option.