The Rustic Restaurant Address: 3656 Howell St, Dallas, TX 75204 Phone: +1 214-730-0596 Cuisine: Kitchen and bar Read more