Krazy Lizard Taqueria
5659 Jefferson St Ne
Albuquerque, NM 87109-3458
505-908-9711