Skip to main content
Book your Stay

Bacchus Kitchen + Bar

Frequently Asked Questions

  • What is the Christmas Capital of Texas?

    If you've ever been to Grapevine during the holidays, you'll know why the city is called the Christmas Capital of Texas. With more than a month of sparkling lights, parades, and activities for kids, Main Street Grapevine embodies the holiday spirit like no other Texas town and transforms into a Christmas wonderland. Check out the Grapevine Convention and Visitor's Bureau for information on Christmas events in Grapevine.
Reservations Reservations Hotel Menu
back to top