bars and restaurants are the only things really thriving there
Not even. Downtown is replete with failed restaurants in recent years, even Los Gatos Brewing and Amicis. Even longstanding fast food options like the McDonald's and Ben & Jerry's on San Carlos and the Carl's Jr on 3rd are long gone.