Get directions to: 2900, Dallas, TX Restaurant address: 2900 Thomas Avenue Dallas, TX 75204, USA Driving Walking Bicycling Restaurant: 2900