Review of Taco Mamacita

109 North Market Street, Chattanooga, TN 37405

Overall Rating

Celiac friendly?

No

Review


Not impressed with the taste and I got sick :(

Updated 3 years ago

Celiac