Yucca North
15 N WC Riles St, Flagstaff
(928) 226-8669
Recent Reviews
Order Online
You May Also Like
Swaddee Thai Cuisine - 115 E Aspen Ave
Thai, Vegan, Vegetarian
Drinking Horn Mead Hall - 108 E Rte 66
Brewery, Meaderies, Vegetarian
MartAnnes Burrito Palace - 112 E Rte 66
Mexican, Vegan, Vegetarian
Restaurants in Flagstaff, AZ
Yucca North
15 N WC Riles St, Flagstaff, AZ 86001
(928) 226-8669