Review of Taco Time

15037 Tukwila International Blvd, Tukwila, WA 98188

Overall Rating

Review


The menu is labeled gluten friendly and gluten sensitive.

Updated 2 years ago

Not celiac