The Deli Downtown is a family-owned sandwich shop in the heart of historical Winter Garden, Florida. Inspired by the small-town feel, they offer craveable comfort food that is always fresh and carefully prepared. Their menu includes artisanal salads, warm soups, delicious sandwiches, and scrumptious desserts, with options for vegetarians, vegans, and gluten-free diets. They also offer catering services for events and have a cozy space for buyouts.