The Deli Llama

This was literally the cutest little sandwich shop I’ve ever been to! Deli Llama is conveniently located in Hillcrest. Who knew sandwiches could be this delicious? They have gluten-free bread and vegetarian options, and it’s a popular hangout for locals. Try the Fire Eater.