Review of Bien Trucha Inc

410 West State Street, Geneva, IL 60134

Overall Rating

Review


Very good for Celiac's. I thought the food was good, not spectacular (all the hype I expected something much more). Moderately expensive as well.

Celiac friendly?

Yes

Updated 7 years ago

Celiac