1. Carlos Country Kitchen 1500 Wurst Rd, Ocoee, FL 34761 Coordinate: 28.5856,-81.52501 Phone: (407) 656-1181