Cafe Rio - Shadow Mountain in Las Vegas (Restaurant ) - Location & Hours

Store Details

6575 North Decatur
Las Vegas, Nevada 89131

Phone: (702) 953-3900

Map & Directions   Website

Regular Store Hours

M-Thu: 10:30am - 10pm
F-Sat: 10:30am - 11pm
Sun: 11am - 9pm

Store hours may vary due to seasonality.

Nearby Cafe Rio Mexican Grill Locations

Advertisements