Archive for the “The Rio” category
The Rio Grande
by Jessica on August 21, 2011
Despite The Rio’s prominent location on Walnut alongside popular bars and pedestrian passageways, the rooftop disguises the space as a tropical escape as opposed to an urban hotspot. Diners are cooled with mist from the moment they step foot on (…)