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