Beach Hut Deli
900 Bayfront Ct Ste 104, San Diego 92101