El Rado Inn
2159 E Eldorado St
Decatur, Illinois 62521
USA
Phone: 217-422-9584
Decatur, Illinois 62521
USA
Phone: 217-422-9584
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Barb's Place0.07 mi
Adam's Apple0.07 mi
Domino's Pizza0.16 mi
Del Carmen's Pizza East0.21 mi
Mc Donald's0.25 mi
House of Gyros0.26 mi
Krekel's Dairy Maid0.36 mi
Greg's Chicken Shack0.40 mi
Subway0.48 mi
Clare's0.50 mi
Cuisine:
El Rado Inn Description:
El Rado Inn is a wonderful Bar restaurant in Decatur, Illinois, offering you a right choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of El Rado Inn