The Red Lion Houston is a proper local British pub and restaurant serving top-notch food and drinks in Houston, Texas. Full bar with great happy hour specials featuring cold beer, fine wine, Scotch, and craft cocktails. We're open daily and our kitchen's open late.