Rio Bravo is a Mexican restaurant known for its colorful interior and offering Tex Mex plates, beer, and jumbo margaritas.