at 1119 Candelaria Rd NW, Albuquerque , 87107 United States
6001 FB users likes Leo's Bar, set it to 6 position in Likes Rating for Albuquerque, New Mexico in Bar category
Leo's Bar is Albuquerque based place and this enity listed in Bar & Grill category. Located at 1119 Candelaria Rd NW NM 87107. Contact phone number of Leo's Bar: (505) 341-9564
Get there early, happy hour is 5-7pm Daily!
QBar located inside of Hotel Albuquerque is the host of the most sophisticated parties in Albuquerque! Hand crafted cocktails and music to get you dancing.
Cajun Seafood Restaurant / Bar