Download App
1/5
  • Homemade Taqueria in Forest Hills NYC
    10/10 adorable “hole in the wall” taco spot right on Austin street by 71st in forest hills. Definitely a must try , the birria was delicioso 🤌 ! This restaurant wasn’t here when I lived here but I’m so glad they’re there now ! Was perfect for random an evening taco craving
    Homemade Taqueria
    editComment...
    2
    comment
    collect
    Comment
    empty
    Be the first one to comment!
    ✍🏻 Comment
    View More on S'more App