Phone: +16307733370
Address: 1600 W Lake St Addison, IL 60101, 60101-1824, United States
City: Addison
Menu Dishes: 35
Reviews: 5431
Website: http://www.riosaddison.com
"Top-notch service and the most delightful menu the western burbs has to offer. Flexible kitchen for those with allergies and whatnot. Surprisingly great non-alcoholic drink menu with a mojito you will adore. Never disappointed when I visit and always leave feeling like a got a wonderful meal for my money. The owner is a gentleman and the rest of the staff are attentive and welcoming. Food: 5"
All prices are estimates on menu.
Addison, a vibrant town in Texas, is known for its variety of food festivals featuring Tex-Mex, barbecue, and international cuisines, drawing locals and tourists alike.