Leo's is a popular bar in Albuquerque, NM, known for its lively atmosphere and friendly staff. With a spacious dance floor and live music on Fridays, it's the perfect spot to meet up with friends and enjoy a night of dancing and fun.
Whether you're looking to make new friends or hang out with family, Leo's offers an immaculate experience with karaoke nights and a wide selection of songs to sing along to. Located on Candelaria Road Northwest, Leo's is a go-to destination for those seeking a great time in Albuquerque.
Generated from the website