Traditional Mexican cuisine, flavorful house specialties, and a warm, family-friendly atmosphere make El Ranchito a Lake Forest favorite.