Food Courts in Ukiah, CA

The Food Depot Food Court • $$
350 N Orchard Ave, Ukiah

“Some of the best burgers I town. On State St in the former China Chef location across from the Palace Hotel.“

2.7 Average6 Reviews