Red Lion Pub: Get the traditional British experience in River Oaks
Get ready to raise a glass! Red Lion British Pub in Houston is marking its 20th anniversary, and Ruben Dominguez is live at the spot, bringing Brits and locals alike a taste of home that's been a Bayou City favorite for two decades.