5370 Greenwood Plaza Blvd #110, Greenwood Village, CO 80111
Overall Rating
Review
Ted's has become a favorite. The burgers are great! I love the salt and pepper trout.
The staff has always expressed their understanding. Most importantly, I've never gotten sick! Just wish they had GF French fries!