This Southtown spot was ranked one of the best wedding venues in San Antonio