Review of EL MERO MERO

34 W Schaumburg Rd, Schaumburg, IL 60194

Overall Rating

Review


Lots of gluten-free items, chips and corn tortillas made in house and are gluten free!

Celiac friendly?

Yes

Updated 11 months ago

Celiac