El Novillo 2 is a popular dining spot in Flushing, boasting a 4.6-star rating from 36 reviews. Located at 1069 Wyckoff Ave, this restaurant is known for its delicious al pastor tacos and offers both takeout and delivery options. Open Monday to Saturday from 11:00 AM to 10:30 PM, it’s a family-friendly place with a solid reputation for flavorful, hearty meals. For more information, call +1 347-889-5338.
© 2024 Chef.i All Rights Reserved | SEO By: SEO Simple LTD