Flatiron Kitchen + Taphouse is a high-end restaurant located in Davidson, NC, serving fresh, local, and housemade cuisine with a focus on premium meats, seafood, and thoughtfully sourced vegetables and sides. With a cozy atmosphere and innovative menu, the restaurant offers a unique dining experience for lunch and dinner. Whether you're looking for a romantic dinner, a casual lunch, or a special event space, Flatiron Kitchen + Taphouse has it all. Order online, reserve a table, or book a private party with us and indulge in our creative menu.