Located in North Garland, near Richardson, Texas, Atlas Crown is just minutes from any entertainment, movies and an array of dining experiences.

Altas Crown 1760 Lookout Drive
Garland, TX 75044

Get Directions

Select a Category:

Restaurants