Get directions to: Blake's Lota Burger Inc - No 21, Albuquerque, NM
Restaurant address: 3201 Isleta Boulevard Southwest Albuquerque, NM 87105, USA
Restaurant: Blake's Lota Burger Inc - No 21