El Rancho offers a taste of tradition. Enjoy authentic cuisine in a unique setting.