If you're looking for the best places for a first date in St. Louis, look no further than Downtown St. Louis. Wine and dine at the romantic Top of the Riverfront restaurant in the Millennium Hotel. One of the best restaurants in St. Louis, Top of the Riverfront is a revolving restaurant on the 28th floor of the hotel. If you're looking for something a little bit different in restaurants, trade in the wine for sake and dine at Drunken Fish in Laclede's Landing.

For romantic things to do in St. Louis, enjoy the nightlife by sitting close to your date and enjoying the music in a booth at the Backstreet Jazz & Blues Club. If blues isn't your thing, there are plenty of events in St. Louis to choose from. If your date is a sports fanatic, buy tickets to a St. Louis Cardinals game. Not baseball season? The attractions at the Scottrade Center in Downtown St. Louis, home of the St. Louis Blues hockey team, are sure to impress a sports fan.

More of a parks and recreation kind of person? Take in the beautiful sights of flowers and plants at the Missouri Botanical Garden. One of the best places for a first date in St. Louis is the Gateway Arch Riverfront, with shopping, dining, and a gorgeous park perfect for a picnic.

Speaking of recreation, maybe your sports fan date is more a fan of playing than watching. If you're a fitness fanatic going on a date with another exercise junky, visit Tower Grove Park and get in a run. The park also has coming attractions, including a concert series and movie nights. Listen to some music in a romantic outdoor setting.

There are plenty of things to do in St. Louis on a first date. Buy your date some flowers, look up coming events in St. Louis, and make sure you bought your tickets before heading out to enjoy the nightlife with your date!