I love this place with every fiber of my taco-loving soul! You'll drive right past it without realizing it, and don't you dare park in the Dunkin' Donuts lot between the two buildings as that owner is NOT tolerant of that, but once you find a spot to park and make it inside you'll be glad you did. It's all good. All of it. Their queso and homemade chips are the best I've ever had. I've tried all of the tacos, the burrito, and while I'm currently stuck on getting loaded nachos every time I go, I intend on getting tamales someday. The owner is kind and invested in you enjoying your visit. Prices are reasonable. El Rancho makes me happy.