The Red Lion British Pub – Houston, Texas
The Red Lion on South Shepherd Drive has been Houston’s go-to British pub since it opened, serving fish and chips, bangers and mash, scotch eggs, and the full British pub food canon alongside a deep selection of imported ales and lagers in a setting that transplanted Brits and anglophile Houstonians have been calling home for […]
The Red Lion British Pub – Houston, Texas Read More »
Houston, Restaurants, Season 8, Texas