Backwoods Crossing
Contact: Backwoods
Address: 6725 Mahan Dr Tallahassee, FL, 32308
Email Address:
Phone: 850-765-3753
About Us
Farm to table restaurant. We grow our own produce, but have too much to handle and want to spread the love and give everyone the opportunity to enjoy our amazing products. We are not currently USDA certified organic, but still use all the practices to ensure the highest quality product from our farm to your plate.