Restaurants & Bars

Los Angeles Area

Rio Rio Churrascaria in Valencia?


Restaurants & Bars 10

Rio Rio Churrascaria in Valencia?

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!!!

Want to stay up to date with this post?

Recommended From Chowhound