Opening hours
Cafe Rio - Opening hours
Currently closed - Opens at 10:30
Monday
10:30 -22:00
Tuesday
10:30 -22:00
Wednesday
10:30 -22:00
Thursday
10:30 -22:00
Friday
10:30 -22:00
Saturday
10:30 -22:00
Sunday
11:00 -21:00
Restaurants in Idaho Falls open now
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Idaho Falls, 2150 Channing Way Idaho Falls, ID 83404, United States
"Casual dining. Always good food and service."
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Idaho Falls, 415 River Pkwy, Idaho Falls, United States
"Great restaurant! You should get a reservation though!"
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Idaho Falls, 366 Shoup Ave (at Downtown), Idaho Falls, Idaho, USA, 83402, 83403, United States
"I have ordered many paintings and appreciate that there is a place where it is easy to eat veg. my favourite dish is the spicy aubergine with tofu, al..."
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Idaho Falls, 750 Lindsay Boulevard, Idaho Falls, 83402, United States Of America
"5 stars, great place and great food. so many great dishes to taste. I had the clam chowder, escargot, and to dessert the guinness chocolate cheese cak..."
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Idaho Falls, 1494 Milligan Rd, Idaho Falls, United States Of America
Pool Table, Dogs Allowed, Wheelchair Accessible, Wifi
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Idaho Falls, 368 A St, Idaho Falls, Idaho, USA, 83402, United States
"I am a long time Diablas patron and I must say, their new location is top notch! No charm was lost in this transition. The decor still represents the..."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Idaho Falls, 2625 S 25th E, 83404, Idaho Falls, US, 83406, United States
"Hibachi food top notch. Salad dressing as good as Umi Japanese steakhouse in Billings. Fried rice, noodles, veggies, and meat cooked up and served in..."
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Idaho Falls, 1175 Pier View Dr Idaho Falls, ID 83402-4990, United States
"I expected a little bit better. The service was good, but I think the team needs a little more coaching. The meal started with some great buns. They h..."
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Idaho Falls, 2660 W Broadway St, 83402, Idaho Falls, US, 83402-5504, United States
"Great service and yummy ice cream!"