"I was in town for a short trip, and a friend took me to this restaurant. It was a great experience! The chips and salsa were fresh and delicious. The frozen peach margarita was spot on. The al pastor tacos were definitely the highlight! I love al pastor, and Ranchero really knows how to prepare it. They were perfectly seasoned and cooked, with just a hint of spice, and the pineapple added a nice touch! The rice and refried beans complemented the meal wonderfully."