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)