Restaurant

Taste Buds Natural Selections

7 locals recommend

Tips from locals

Kevin And Tabitha
November 28, 2015
Best vegan food in town. I suggest getting the 3 piece meal.
Sandra
July 1, 2016
Organic and Vegan Fare
Lisa
October 8, 2016
Yummy vegetarian food.

Locals also recommend

Location
405 S State St
Ukiah, CA