A socially and environmentally conscious Mexican-inspired restaurant on the Drive serving healthy and delicious fare.