The Deli Llama
Add to Favorites
CLOSED NOW
Today: 10:30 am - 4:00 pm
Tomorrow: 10:30 am - 4:00 pm
Saved to Favorites
Phone: (619) 295-4666
Address: 3702 5th Ave, San Diego, CA 92103
Website: website
Cuisines: Sandwiches, Vegetarian
Price Range : Below Average
2645 San Diego Ave, San Diego, CA 92110
1027 University Ave, San Diego, CA 92103
694 University Ave, San Diego, CA 92103
308 University Ave, San Diego, CA 92103
823 W Harbor Dr Ste A, San Diego, CA 92101
1430 Union St, San Diego, CA 92101
3704 University Ave, San Diego, CA 92105
926 5th Ave, San Diego, CA 92101
477 Camino Del Rio S, San Diego, CA 92108
3501 Hancock St, San Diego, CA 92110