It's no secret that the overall food quality at Disneyland has improved by leaps and bounds in the last few years. Our favorite Frontierland dining option, Rancho del Zocalo Restaurante, offers more than just excellent Mexican food; you can watch the trains of Big Thunder Mountain Railroad rumble right past your table...if you know where to sit.
