Tallahassee FL Restaurants Food Delivery 1. 1830 E Park Ave, Tallahassee, FL 32301 | GoWaiter of East Tallahassee (850) 668-3663