Rancho XL is a bar offering live music and featuring well-known artists.