La Orquídea is a bar and grill offering Ecuadorian dishes and drinks in a relaxed, family-friendly atmosphere.