Rio Viejo
6173 W Colfax Ave
Lakewood
CO
80214
(303) 238-5331
Open Map
Casual
Mexican
Noise Level: Quiet
Price range: $$
Restaurants
Take-out
Waiter Service