About
Norwood Tavern, your go-to Bar & Grill in Savannah, GA, offers a unique dining experience. Located at 2130 Norwood Ave, Savannah, GA 31406, our restaurant serves up delicious American classics in a cozy, rustic-chic atmosphere. Whether you're in the mood for a juicy burger, crispy wings, or a fresh salad, our menu has something for everyone. Pair your meal with a cold beer or craft cocktail from our extensive selection. At Norwood Tavern, we're dedicated to providing exceptional service, quality food, and a welcoming environment that'll make you feel right at home. Come visit us today and see why we're a local favorite!