Bar Los Castillos offers homestyle Canarian cuisine in a simple, traditional setting. Their menu features dishes like rancho soup, a hearty meat and chickpea stew.