Thursday, August 28, 2014
YOLO COUNTY NEWS
99 CENTS
Beach Hut Deli is open now at its new location, 4515 Fermi Place, across from Target. The sandwich shop boasts a flat-screen TV at each booth. Wendy Weitzel/Courtesy photo