Lizard Grill Address: 12480 State Highway 14 N, Cedar Crest, NM 87008 Phone: (505) 281-9122 Restaurants Other Businesses: Tijeras Restaurant LLC at 12540 N Highway 14, Cedar Crest, NM 87008 Pete's Half Breed at 11112 Cedar Crst, Cedar Crest, NM 87008 Rock Doctor at 63 Lorenzo Church Rd, Cedar Crest, NM 87008 North at 12469 State Highway 14 N, Cedar Crest, NM 87008