Get directions to: Blake's Lotaburger, Farmington, NM
Restaurant address: 1611 W Main St Farmington, NM 87401, USA
Restaurant: Blake's Lotaburger