The Deli Llama, Inc.- Llama Cafe
124 E Alfred St, Tavares
(352) 508-5044
Recent Reviews
Order Online
You May Also Like
Brü Tap House - 143 E Main St
Bar, Beer Gardens, Pubs, Wine Bar, Pet Friendly
BTW's Crafted Concoctions - 115 E Main St
New American, Coffee & Tea, Cocktail Bar
BTW - BURGERS TACOS WAFFLES - 115 E Main St
Burgers, Waffles, American, Vegan
Restaurants in Tavares, FL
The Deli Llama, Inc.- Llama Cafe
124 E Alfred St, Tavares, FL 32778
(352) 508-5044