1. Restaurant Delivery USA 4161 Knott Dr, Apopka, FL 32712 Coordinate: 28.74619,-81.53778 Phone: (407) 814-4111