Food

The Alibi eats in Santa Fe, too

Sergio Salvador salvadorphoto.com

This week, Ari reviews Body, a Santa Fe outpost for vegan burgers, raw chocolate truffles and the occasional (but always thoughtful) meaty dish.