Review of Impala Cantina y Taqueria

1358 H St NE, Washington, DC 20002

Overall Rating

Review


Staff told me they have nothing gluten free, so I left.

Updated 5 years ago

Celiac