Colorado Grill, located at 320 Ouachita Ave., offers Tex-Mex cuisine with a Southwestern influence to a steady following of locals and a growing tourist contingent, according to owner Nicolas Issa.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results