The Bayou

PERMANENTLY CLOSED

London
$$$$

Located just off Camden High St, The Bayou is doling out soul food like crispy buttermilk chicken, po'boy sandwiches, and house-smoked ribs, as well as a drink menu loaded with bourbon, cocktails, and American beers.