Does The Lost Horizon have a bar?

Yes. The Lost Horizon has a huge bar located right in the middle of the venue. It always has TVs located at the bar, so don’t worry. If the big game falls on the same night as a show night you’ll be able to watch both.