Mamacita Pizzera Address: 20814 Highway 84, Abiquiu, NM 87510 Phone: (505) 685-4111 Payment: Pizza, Restaurants Other Businesses: Abiqui Inn at 21120 Highway 84, Abiquiu, NM 87510