Ocho at Hotel Havana Jan 14, 2015 1103 Loading Map.... Ocho at Hotel Havana1015 Navarro Street - San AntonioEvents 29.430796 -98.48985390000001 Address 1015 Navarro Street San Antonio TX 78205 United States Upcoming Events No events in this locationShare this:FacebookX Related Comments comments