Krazy Lizard Taqueria
Add to Favorites
OPEN NOW
Today: 7:00 am - 7:00 pm
15 Years
in Business
Amenities:
Takes reservations
Saved to Favorites
Phone: (505) 908-9711
Address: 5699 Jefferson St NE, Albuquerque, NM 87109
Cuisines: Mexican, Fast Food, Latin American
Outdoor Seating: No
Takes Reservations: Yes
Bike Parking: Yes