Web House sadly exited the San Antonio bar scene in August 2025, less than a year after its owner, Mikhail "Mischka" ...