Rio's Addison
$$ • Latin American
Hours:
1600 W Lake St Ste 102, Addison
(630) 773-3370
About Rio's Addison
Customers' Favorites
Rio's Addison Reviews
Ratings
Menu


Hours
Monday | 11:30AM - 9PM |
Tuesday | 11:30AM - 9PM |
Wednesday | 11:30AM - 9PM |
Thursday | 11:30AM - 9PM |
Friday | 11:30AM - 10PM |
Saturday | 1 - 10PM |
Sunday | 12 - 8PM |
Rio's Addison is a fantastic place for South American cuisine, offering dishes from Peru, Argentina, Brazil, and Ecuador. The lomo Saltado acholado and peruvian seafood fried rice are highly recommended, with generous portions perfect for sharing. The appetizer sampler is a great start, and the complimentary bread and sauce are delicious. While the prices are a bit high, it's worth it for a special occasion. The service is excellent, and the jalea de mariscos, pan de queso, and arroz con mariscos are outstanding choices that shouldn't be missed.