R

Rio's Addison

(on lake)
Latin American Restaurants in Addison, IL
Latin American Restaurants
Restaurants
Spanish/Basque Restaurants

Hours

Monday
11:30AM - 9:00PM
Tuesday
11:30AM - 9:00PM
Wednesday
11:30AM - 9:00PM
Thursday
11:30AM - 9:00PM
Friday
11:30AM - 10:00PM
Saturday
1:00PM - 10:00PM
Sunday
12:00PM - 8:00PM

Location

1600 W Lake St
Addison, IL
60101

About

When you're in the mood for good times and great cuisine, be sure to check out Rios Fine South American Cuisine. The restaurant is located in one of the area's most pleasant settings and is known for its delightful staff and superb cuisine. The menu at Rios Fine South American Cuisine features a wide array of great selections, made from only the freshest and highest quality ingredients. Rios has established itself as one of the area's favorite culinary destinations and is sure to offer you a pleasant and unique dining experience every time you visit. Please stop in soon!

Photos

Rio's Addison Photo

Latest Rio's Addison Reviews (Average Rating: 4)

based on 287 review(s)

To be honest, I don't remember the names of our entrees but they were delicious! Great ambience, service, appetizers, entrees and dessert!

Keri D. June 20, 2022 via Yelp

If you have 3 hours to wait around for the server to tend to you, this is the place for you! We were astonished at how long we had to wait for our waitress...

Miss D. May 29, 2022 via Yelp

Rio's is FANTASTIC! I've been going there for years since I moved to Chicagoland, it's conveniently located across the street from the Marcus theater in...

Mark E. December 19, 2021 via Yelp

Information

Company name
Rio's Addison
Category
Latin American Restaurants

FAQs

  • What is the phone number for Rio's Addison in Addison IL?
    You can reach them at: 630-773-3370. It’s best to call Rio's Addison during business hours.
  • What is the address for Rio's Addison on lake in Addison?
    Rio's Addison is located at this address: 1600 W Lake St Addison, IL 60101.
  • What are Rio's Addison(Addison, IL) store hours?
    Rio's Addison store hours are as follows: Mon-Thu: 11:30AM - 9:00PM, Fri: 11:30AM - 10:00PM, Sat: 1:00PM - 10:00PM, Sun: 12:00PM - 8:00PM.