Where to eat, drink and shop in Asheville, NC

After a few visits to Asheville over the years, I am proud to share my list of favorite places to eat, drink and shop in town:

 

Restaurants

Mela Indian Restaurant

Tupelo Honey Cafe

White Duck Taco Shop

Salsa's

 

Coffee and Tea

Izzy's Coffee

Dobra Tea

 

Shops:

Malaprop Bookstore and Cafe

Mast General Store

Ten Thousand Villages