2619 McKinney Ave Suite 150, Dallas
This is an upscale Brazilian restaurant for eating meat carved tableside plus an extensive salad bar.
Chill Out
Kids Friendly
Typical Tourist