Avenue M is a family owned restaurant, bar and gathering place in the heart of north Asheville. The eclectic menu features something for everyone, from fresh fish to vegetarian options to locally made desserts. With the shaded, dog-friendly patio, the back room with a big screen for parties or the big game, extensive draft list and full service bar, this is truly a place to eat, drink and gather with family and friends.