Morgan Hill CA Delicatessens 1. 810 Tennant Sta, Morgan Hill, CA 95037 | Beach Hut Deli (408) 779-0838