Venue Information
Need a vacation come to Rio!Rio Cantina is a homage to history and the way Latin culture has colored life here in America. The experience that we offer is one of cultural exchange, an environment where a creative quality of life is celebrated.
We sit in the shopping center on the corner of Rt 7 and Drainsville rd on the edge of Fairfax and Loudoun. We are located in the shopping center across from the Giant Food store.
Upcoming Events (0)
You might also like (0)