Cafe Mansion 2001 Flora Street
Dallas, TX 75202
214-242-5118
Run by the Mansion on Turtle Creek restaurant, Cafe Mansion is the perfect place to stop after touring the Nasher Sculpture Center. Menu items include soups, salads, sandwiches, and desserts.