De Leon Cocina is a family-owned restaurant serving authentic Colombian cuisine in a casual atmosphere.