Get directions to: Tumbleweed Tex Mex Grill & Margarita Bar, Louisville, KY
Restaurant address: 8609 Citadel Way Louisville, KY 40220, USA
Restaurant: Tumbleweed Tex Mex Grill & Margarita Bar