Deli Llama
Takeout Hours
Monday: 10:30am - 4:45pm
Tuesday: 10:30am - 4:45pm
Wednesday: 10:30am - 4:45pm
Thursday: 10:30am - 4:45pm
Friday: 10:30am - 4:45pm
Saturday: 11am - 11am
Deli
At the Deli Llama we delight in discovering new gourmet offerings for our customers, from sumptuous salads to award-winning local wines to yummy desserts to handmade potato chips. We are committed to preparing our foods with fresh, local, and sustainable foods whenever and wherever we can. The Deli Llama’s recipe for success blends a delectable combination of fresh ingredients and friendly service with a relaxed, comfortable ambiance.
32.745174, -117.160403