Truly the best restaurant in town!
T Bones Inn & Restaurant is located within the beautiful Afan Forest Park near Port Talbot in South Wales. With its world-class mountain bike tracks, Afan Forest is among the most popular locations in the UK for mountain bikers.