Bills Elbow South
1280 Oviedo Mall Blvd, Oviedo, FL 32765Add Hours
02/26/2007Provided by Citysearch -
Bill's used to be a great restaurant. In the last year it has gone down hill. They have raised the prices, and made the portions smaller. The last time I ate there it took 30 minutes to pay. As a party of two we spent more then 2 hours in the restaurant, due to slow service and food delivery.