Located at 265 W 14th St, New York, Tacos El Idolo offers a delightful dive into authentic Mexican cuisine. With a rating of 4.2 and 50 reviews, it has consistently impressed patrons with its fresh tacos and quesadillas. Open daily from 11:00 AM to 8:30 PM, it’s a family-friendly spot with takeout options and varied payment methods, including debit cards and NFC. Call +1 646-807-5866 for more info.
© 2024 Chef.i All Rights Reserved | SEO By: SEO Simple LTD