"Food was good. Service was accommodating. We had a large group and stayed a long time. Not rushed out at all"
Phone: +12178777547
Address: 4204 N Prospect Dr, Decatur I-62526-6100, United States
City: Decatur
Website: http://elrodeorestaurants.com
Dishes: 2
Amenities: 2
Categories: 5
Reviews: 1834