Restaurants & Bars


Ted's Montana Grill


Restaurants & Bars 5

Ted's Montana Grill

grampart | Jul 18, 2013 08:42 AM

Specifically the one at Peachtree Center. Anyone have a critique? We will be going there; just would like to know what to expect. Recommendations?

Want to stay up to date with this post?