Tylers Restaurant and Taproom

Tylers Restaurant and Taproom

102 East Main Street, Carrboro, NC 27510, USA
Specialty import beers on tap and traditional pub fare.