Effingbar And Grill
5300 Sequoia Rd NW, Albuquerque, New Mexico, 87120
About us
Effingbar And Grill offers great food, great drinks, and 14 hi-def televisions at their restaurant and bar in Albuquerque, NM
Neighborhood: West Bluff