572 Bench St, Taylors Falls, MN 55084-1126, Taylors Falls
Best pulled pork sandwich I've ever had! Homemade root beer is delicious! I bring my kids here whenever I can going thro
Best pulled pork sandwich I've ever had! Homemade root beer is delicious! I bring my kids here whenever I can going thro