Can anyone suggest a place to go for a few drinks and some food not too far from the Embassy Suites Omaha-La Vista? Perhaps a brewery? We will have cars.
No comments:
Post a Comment