Penelope’s Vegan Taqueria

230 W Chicago Ave, Chicago, IL 60654, USA
4.64 (21)
$$
Very friendly
Mexican, Taco, Tex mex

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app