From Our Editors
A top-rated destination in Winter Garden, Two Sheas BBQ Grill is a flavorsome restaurant with an inviting menu. Stop in for the excellent quality and stay for friendly service. You'll be planning your next trip to Two Sheas BBQ Grill before you know it.
Though the overall price can be a bit on the low side, you won't be sacrificing any quality.
If you just feel like stopping by for a beverage, the restaurant has helpful bar staff (and a good selection behind the bar).
A good option in Winter Garden, a trip to Two Sheas BBQ Grill is definitely worthwhile.