What were your first impressions when you arrived? So…this is where the party’s at! El Rancho Original is a welcome payoff after sitting in traffic along Guavate’s pork highway. The stream-side ...