Reservation
Visit Us
Welcome to Its Waao! Elmwood Park, a hidden gem located at 206 US-46, where authentic flavors meet a vibrant atmosphere. The menu boasts an array of delicious quesadillas, each crafted with care, from the savory Pollo Quesadilla ($8.99) to the flavorful Chorizo Quesadilla ($5.40), catering to diverse palates. For those craving refreshment, their fresh juices like Classic Lemonade ($4.79) and Grapefruit Juice ($7.87) are standout options.