- www.krazylizardtaqueria.com
- 1
5659 Jefferson St NE, Albuquerque, NM 87109. Krazy Lizard Taqueria is known for its Breakfast, Lunch Specials, Mexican, and Sandwiches. Online ordering available!... At Krazy Lizard we build the ultimate burrito and taco - we make our tortillas from..
Relevance: 77.37933