A vegan-friendly restaurant in Agoura Hills, California, that serves American and Mexican food.