Review of El Chupacabra

6711 Greenwood Ave N, Seattle, WA 98103

Overall Rating

Review


The waitress told us not to eat there if we have a bad reaction to gluten, so we didn't eat. Gluten free (but not celiac safe) items were listed on the menu.

Celiac friendly?

No

Updated 8 years ago

Celiac