Oz. Tap House is the first self-pour beer/wine/cider (and coming soon, cocktails!) concept in Texas. We are a family-friendly restaurant + beer garden, offering local farm to market fare, focused on craft burgers, boards & chopped salads.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.