Update Info - Beach Hut Deli
This restaurant was reported as closed. If it is open, let us know.
Beach Hut Deli
810 Tennant Station
Morgan Hill, CA 95037
810 Tennant Station
Morgan Hill, CA 95037
This restaurant was reported as closed. If it is open, let us know.