Site

Categories

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