Though the Final Four spiked business in April, one owner says business is down 15% for the year.
Posted inSan Antonio News
Business on San Antonio’s River Walk is down. Is a lack of investment or a larger trend to blame?
Though businesses are calling for more city investment, tourism is down nationwide, especially from international travelers.
