Taco Loco

    Taco Loco

    0/10
    $$$$

    Located at 86-2 51st Ave in Elmhurst, NY, Taco Loco serves authentic Mexican cuisine in the heart of Queens. Open daily from 2:00 PM to 2:00 AM, this local favorite offers a vibrant dining experience that's perfect for a late lunch or a midnight snack. Enjoy flavorful dishes crafted with care, just a short walk from the bustling neighborhood's main attractions. Discover your new go-to spot for delicious Mexican fare!

    Sitting style

    86-2 51st Ave, Elmhurst, NY 11373, USAGet there
    image
    0