The Deli Llama
124 E Alfred St, Tavares, FL 32778
Relaxed atmosphere serving amazing salads, signature sandwiches, bagels, croissant sandwiches, Coffee and espresso drinks , craft sodas, local market, beer and wineRelaxed atmosphere serving amazing salads, signature sandwiches, bagels, croissant sandwiches, Coffee and espresso drinks , craft sodas, local market, beer and wine
More Business Info
- Hours
- Regular Hours
Mon - Tue: Wed - Fri: Sat: - Payment method
- master card, visa
- Other Links
- Categories
- American Restaurants, Bar & Grills, Brew Pubs, Restaurants
Suggest an Edit