The venue offers indoor seating for up to 250 guests plus a 7,000-square-foot covered patio space.
Posted inFood & Drink
San Antonio’s Smoke BBQ + Skybar expands once more, adds two-story North Side location
The venue offers indoor seating for up to 250 guests plus a 7,000-square-foot covered patio space.
