Enjoy good music and excellent service at Los Ranchos.