Would not have known this was here but for trip advisor. We had contemplated eating at the restaurant Los Palancos but were put off by the poor and expensive menu. Found Zuhayra from TA. Looked closed on a Monday afternoon in November but was open....More