Update Info - Tumbleweed Southwest Grill
This restaurant was reported as closed. If it is open, let us know.
Tumbleweed Southwest Grill
5257 Frederica St
Owensboro, KY 42301
5257 Frederica St
Owensboro, KY 42301
This restaurant was reported as closed. If it is open, let us know.