Main content starts here, tab to start navigating

Hours & Location

10601 Ranch Road 2222 Ste H,
Austin, TX 78730

512-366-5007
info@oztaphouse.com

Sunday through Thursday:
11 am - 9:30 pm

Friday & Saturday:
11 am - 10 pm

Get Directions