Main menu Open search menu

Deli Lama Store & Cafe

Cafe
37041 Illinois 83, Lake Villa, IL 60046 37041 Illinois 83, Lake Villa Directions
Today 7:00 AM - 11:00 PM Open All Hours
+18472453354

About this Business

  • Cuisine
    Deli, Cafe, Sandwiches, Soup, Subs
  • Price
    <$15
  • Hours
    Sun-Thu
    7:00 AM - 11:00 PM
    Fri-Sat
    7:00 AM - 11:59 PM
  • Cuisine
    Deli, Cafe, Sandwiches, Soup, Subs
  • Show More
  • Attire
    Casual
  • Alcohol
    Available
  • Reservations
    No
  • Show Less

Tips

250

From Our Editors

The Deli Lama Store & Cafe's fresh deli offerings attract lunchtime visitors in Lake Villa. Round out your meal with a little tipple ? this restaurant has a terrific drink list, including beer, wine, and more. Gather the whole family for a trip to this restaurant ? everyone will find something to like (even the pickiest little eater) on the menu here.

It doesn't get much more laid-back than The Deli Lama Store & Cafe, so dress for comfort when you come. With delivery and take-out options, you can enjoy this restaurant's cooking from the comfort of your own living room.

Take the car and arrive promptly to dinner; parking is plentiful, so don't worry about setting aside time to search for a space. Cyclists will love the spacious bike racks outside of The Deli Lama Store & Cafe.

You won't need to save up for a trip to The Deli Lama Store & Cafe ? most meals cost less than $15. So stop waiting for a delicious sandwich and order one from The Deli Lama Store & Cafe today!

Explore Nearby
Deli Lama Store & Cafe

Sun-Thu
7:00 AM - 11:00 PM
Fri-Sat
7:00 AM - 11:59 PM
Groupon has verified that the customer actually visited Deli Lama Store & Cafe.