The Red Shed
Address: 3031 Crump Rd, Tallahassee, FL 32309, United States
Phone: 850-510-3992 | Website | Facebook Page
The Red Shed is a locally owned BBQ joint located in Tallahassee
If you’re looking for a great bowl of soup, look no further than these Tallahassee restaurants. Each of them is known for their delicious soups, and you won’t be disappointed with what they have to offer.
Looking for German chocolate cake?
The Red Shed is a locally owned BBQ joint located in Tallahassee