Blake's Lotaburger
➤ 2220 E 20th St, 87401, Farmington, United States
Services De Livraison, Nord Américain, Américain, Fast Food, Cafés
"Placed online order at 9:25am, estimated wait time was 16 mins, showed up at 9:45am and waited until 10:25am and then left without the two burritos I ordered. I know it's busy on Saturday morning, but come on an hour for two burritos?"