Mexican
Rio Grande Mexican Restaurant
Located just off Pearl Street Mall in downtown Boulder, the Rio dishes up delicious Tex Mex, legendary margaritas and Boulder's best rooftop patio.