Get directions to: Louie Mueller's Barbecue, Taylor, TX
Restaurant address: 206 W 2nd St Taylor, TX 76574, USA
Restaurant: Louie Mueller's Barbecue