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
