Chiltern Taps is a pub located at 120-123 Oxford Road. It is known for its drinks and food, with one review mentioning it is better than other Wetherspoons in town.