Winter Garden Restaurant is a family owned business that serves diner-style country cooking. Address: 7 S Dillard St, Winter Garden, Florida