Get directions to: Lydia's Bar & Grill, Taylor, TX
Restaurant address: 301 Elliott St Taylor, TX 76574, USA
Restaurant: Lydia's Bar & Grill