1 Articles found for “El Gato Negro”
Dining Out
1 min.
Dio Deka: A Greek Haven Inside Hotel Los Gatos
Anyone looking for Greek food in Los Gatos should stop at Dio Deka. The very stylish taverna with roaring fireplace attracts a stylish crowd. “A wealthy...