Know a great place in Dixon that isn’t here? Share it! »
Apparently it was a happening restaurant along interstate 80 in Dixon, Ca.