5 Burro Cafe, established September 1990 is the go to place if you are in Forest Hills. Compared to "Cheers", it's a place where everyone knows your name. Great food, drink and company make it the perfect go to place any night of the week.
Tags : #TexMexRestaurant
Location :
72-05 Austin St, Forest Hills, New York 11375