Address: 630 Haywood Rd (at Brevard Rd), Asheville NC 28806 / (828) 253-9595
About Us / Lucky Otter History: Serves meat, veg options available. Modern day Mexican food place. Offers tofu and tempheh as protein choices. Has items that could be made vegan upon request. Counter service.