Get directions to: Blake's Lota Burger Inc - No 29, Albuquerque, NM
Restaurant address: 7520 Lomas Boulevard Northeast Albuquerque, NM 87110, USA
Restaurant: Blake's Lota Burger Inc - No 29