Lockhart Bistro Categories RestaurantsRestaurants 119 E San Antonio St Lockhart TX 78644-2131 (512) 668-4041 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×