There's many fine restaurants and bars in Missouri, depending on where you are and what you are looking for. Once the warm weather rolls around, everyone heads to John's in Kansas City, MO. John's Food & Drink aka John's Upper Deck has so much to offer you, they can't hold it all on one floor. There's three floors, with each floor having something fun and exciting. The first floor is dedicated to the sports minded person with their numerous televisions in addition to a huge wooden bar. Men can watch all the football or sports they want. The second floor is for the gamers, with video games, dartboards and pool tables. The third and top floor is actually deck on the roof with live bands playing and people dancing from March through October.
The music is of various types like jazz, blues, rock or country with regional and local bands. On some days they offer Karaoke, which is a always popular with everyone. Regardless of what floor you are on, you'll have the typical bar menu to order from with very reasonable prices. They serve a lunch buffet every day for only $6. The upper deck is particularly popular on warm nights, giving you a spectacular view of the city below.
Friday afternoons will find John's place very busy with Happy Hour and whatever band he happens to have playing that day. Some people believe that the entire city is there on Friday evenings. If you don't like the band, go to the second floor where you'll find a DJ just waiting to play your personal favorites. It has a very laid back atmosphere that the working person loves after a long week. Get there early though if you want a seat. There is a small cover charge, which everyone feels is more than worth the small price for all you get on the three floors.