Available for sublease, this fully built-out restaurant space is located at 3420 N. St. Mary’s Street, Suites 103 & 104, in the heart of San Antonio’s vibrant urban corridor. Just minutes from The Pearl, the San Antonio Zoo, and Brackenridge Park,...