Checkins
7
Address: , Davis, CA - United States
Checkins
7
Avarage rating at this location
4.0
2018 has aged nicelyโฆ definitely a bit of improvement. I think other years have been a lot better, but Iโm happy with how this has turned out overall.
over 1 year ago