Update Info - El Charro
This restaurant was reported as closed. If it is open, let us know.
El Charro
15838 Tukwila International Bl
Tukwila, WA 98188
15838 Tukwila International Bl
Tukwila, WA 98188
This restaurant was reported as closed. If it is open, let us know.