Ambrozia – Albuquerque, New Mexico (CLOSED)

theophany: an encounter with a visible manifestation of a deity. Greek mythology chronicles the adventures of the gods and goddesses of Mount Olympus whose primary sustenance was ambrosia, a magical repast which bestowed immortality upon those who consumed it, including humans. The word ambrosia literally means “sweet smelling or delicious,” an appropriate description of the wonderful meals proffered at Ambrozia,…