Site

Categories

Discover and discuss the manliest content on the Web

The story of Vencil Mares and the Taylor Cafe, a barbecue joint located in Taylor, Texas. Vencil opened Taylor Cafe in 1948.

  • daemon likes this link
  • glen likes this link

daemon, geoffrey.huff, glen likes this

3 comments