131 Main Restaurant
#42 of 825 Places to Eat in Asheville
- Conveniently located in Biltmore Park, 131 Main redefines fresh with cuisine that bursts with flavor and an interior that seamlessly combines the modern with the elegant. 131 Main offers its patrons the freshest ingredients possible. In fact, all meat and fish are purchased daily by our expert staff. An open French-style cooking suite allows patrons to look on as our chefs prepare their culinary masterpieces. While we will always bow to the wishes of our patrons, our wine steward has worked in collaboration with our culinary team to create recommended pairings of food and wine sure to celebrate every flavor. Thanks to its scenic view of Biltmore Park Town Square, 131 Main is the ideal place to meet, to greet and, most of all, to eat.