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 - 10 pm

Friday and Saturday:
11 am - 11 pm

Get Directions