Prime Downtown San Antonio Retail
Formerly Part of the Historic Mexican Manhattan Restaurant
Located in the heart of Downtown San Antonio, on Soledad Street near East Commerce Street across the street from AC Hotel by Marriott. Located on the San Antonio Riverwalk, across the river from Drury Inn & Suites and the new Floodgate Apartment Building.