Restaurants & Bars

Los Angeles Area

Rio Rio Churrascaria in Valencia?

Share:

More from Restaurants & Bars

Restaurants & Bars Los Angeles Area

Rio Rio Churrascaria in Valencia?

t
travelerz | | Sep 20, 2007 09:45 PM

hi everyone! just can't seem to find anything about this brazilian bbq place on these boards and reviews on other sites have been mixed (mostly on the negative side). has anyone been to this place recently? what are your thoughts? thanks in advance for the insight!!!

Feedback