Troubadour is a cozy establishment nestled in the heart of Charleston, SC, offering a unique blend of culinary delights and live entertainment.
Patrons can expect a warm and inviting atmosphere, where they can enjoy delicious food and drinks while being serenaded by talented musicians and performers.
Generated from their business information