Newport mainstay offers delicious fajitas and unique ambiance

Tucked into an unassuming strip mall in Newport is one of the most popular restaurants in the area, Rio Grande. "It's got the best margaritas," a barista at one of my favorite coffee houses told me one day. "It's kind of a dive, but the food is so good. And it's cheap.”