Tall John's neighborhood tavern is a place for all occasions in Asheville's historic Montford district featuring a full-service restaurant and bar serving European-American classics.