Beach Hut Deli
3703 Avocado Blvd, La Mesa
(619) 439-2222
Menu
Restaurants in La Mesa, CA
Beach Hut Deli
3703 Avocado Blvd, La Mesa, CA 91941
(619) 439-2222