Penelope's is a Mexican plant-based taqueria located in Chicago's River North neighborhood. Walk-ins only, but feel free to text us or email us to make a reservation for parties of 6 or more.
Need catering services? Be sure to email us.
230 West Chicago Avenue, Chicago, Illinois 60654, United States
Info@Penelopesvegantaqueria.com CALL : 312- 265-0400 TEXT: 773-595-1350
Today | Closed |
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.