The Deli Llama
Add to Favorites
CLOSED NOW
Today: Closed
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
1895 Camino Del Rio S, San Diego, CA 92108
2645 San Diego Ave, San Diego, CA 92110
694 University Ave, San Diego, CA 92103
1617 Quivira Rd, San Diego, CA 92109
823 W Harbor Dr Ste A, San Diego, CA 92101
477 Camino Del Rio S, San Diego, CA 92108
926 5th Ave, San Diego, CA 92101
1430 Union St, San Diego, CA 92101
329 Market St, San Diego, CA 92101
3501 Hancock St, San Diego, CA 92110