Get directions to: Blake's Lota Burger Inc - No 69, Albuquerque, NM
Restaurant address: 9601 Osuna Road Northeast Albuquerque, NM 87111, USA
Restaurant: Blake's Lota Burger Inc - No 69