Omaha Tap House
THEY CANNED A BLOODY MARY AND FILLED UP A MARGARITA POUCH RIGHT IN FRONT OF US! Sorry for yelling, but I had to drive home the awesomeness that goes on at the Omaha Tap House located at 579 N 155th Plaza, Omaha, NE 68154 (Pepperwood Village). That’s the type of different experience that puts things […]