Lilla Rancho Saloon is a restaurant with a sports bar atmosphere.