La Humareda: A family-friendly restaurant serving home-style cuisine with a special touch. Established for 17 years.