Luana's Tavern, a new restaurant and bar in Carroll Gardens, Brooklyn, has an impressive wine list and a definite contender for best burger in NYC.
Luana's Tavern, a new restaurant and bar in Carroll Gardens, Brooklyn, has an impressive wine list and a definite contender for best burger in NYC.