Top Local Places

Taylor Cafe

101 N Main St, Taylor, United States
Restaurant

Description

ad

Established in 1949 by a World War II Veteran, Vencil Mares. He loves to talk about the past, so come in and talk to Vencil and get some barbecue and a cold beer.

Quiz