Review of Deli Llama

3702 5th Ave, San Diego, CA 92103

Overall Rating

Review


The BEST sandwich I’ve ever had! No joke finding good gluten free options is so hard & also some where that has other foods for people with you who aren’t gluten free! I’d give this 100 stars if I could! Soooo good & has gluten free sour dough 🥰

Celiac friendly?

Yes

Updated 5 years ago

Celiac