You are using an older browser version. Please use a supported version for the best MSN experience.

Highest-rated restaurants in Dallas, according to Tripadvisor

Stacker Logo By Stacker of Stacker | Slide 3 of 31: - Rating: 4.5 / 5 (461 reviews) - Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5) - Category: Italian, Pizza - Price: $$ - $$$ - Address: 2612 Commerce St, Dallas, TX 75226-1402 - Read more on Tripadvisor

#29. Il Cane Rosso

- Rating: 4.5 / 5 (461 reviews)
- Detailed ratings: Food (4.5/5), Service (4.5/5), Value (4.0/5), Atmosphere (4.5/5)
- Category: Italian, Pizza
- Price: $$ - $$$
- Address: 2612 Commerce St, Dallas, TX 75226-1402
- Read more on Tripadvisor

© Tripadvisor

More from Stacker

image beaconimage beaconimage beacon