Thinking........ last Minute Omaha

Jade1979's Avatar
Trip to Omaha... Never Been Would Love to Start Touring There. Place to stay- downtown or airport?
And I heard the food is awesome!!
I love to eat, so places I should most definitely try out? Thanks.