Rio Bravo is an upbeat Mexican restaurant known for its traditional dishes and imported beers.