Get Directions to Beach Hut Deli Morgan Hill Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Beach Hut Deli Morgan Hill 810 Tennant Station, Morgan Hill, CA 95037 +1 408-779-0838 View details Click to load map