Lydia's Bar & Grill

301 Elliott St.
Taylor
Texas
United States