1186 Lee St, Des Plaines, Illinois 60016 USA
Flor de Calabaza (Squash Blossoms) quesadilla, stuffed w/ a good amount of filling + cheese. Really tasty and good.
Photo Credit: Yelp