Main content starts here, tab to start navigating

Hours & Location

579 N. 155th Plaza,
Omaha, NE 68154

(402) 932-0621
pepperwood@omahataphouse.com

Monday - Thursday: 11 AM - 10 PM

Friday - Saturday: 11 AM - 11 PM

Sunday: 11 AM - 9 PM

Get Directions