Cook onion and garlic, then add remaining sauce ingredients and simmer 1 hour.
Roll tortillas around shredded cheese and arrange seam side down in a baking dish.
Pour sauce over enchiladas and top with more cheese.
Bake for 20 minutes, or until cheese is melted.
Combine sour cream and lime juice and drizzle over top. Serve!