El Rancho offers homestyle Mexican cuisine in a casual setting. Enjoy traditional plates and imported beer.