Directions to the Tavern The Tavern on Main Street is located at: 115 East Main St. Richardson, TX 75081 972-235-8667 View Larger Map