West Asheville offers a big variety of restaurants, from upscale four-star dining and gourmet burgers to casual BBQ and pubs.