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 (…)

Read the rest of this entry »