Ho Sun's Kitchen - 80 This hole in the wall is the best Chinese food... - 2303 days ago Taqueria Manteca - 90 First time trying this place and I'm happy I did.... - 2303 days ago Nena's Restaurant - 70 The best food in town. Friendly staff and great food!... - 2389 days ago