Also check us out on facebook.
And don't forget to like us too.
T&C Café is a quaint deli style restaurant located in the historic downtown square of Lockhart, TX.
we will be closed 9/10 - 9/12
Call Us +1.5126683040
107 E San Antonio St, Lockhart, TX 78644, USA