Previous Image Next Image Alba Restaurante Español- Tuhod Y Batoc (stewed ox kneecap & chuck in brown sauce)