Ted’s Montana Grill

Have you ever eaten at Ted’s Montana Grill? The buffalo dishes are pretty good. I see where they have opened a new location in Decatur at 201 West Ponce de Leon Ave. I was reading an article at a news site for Atlanta Intown that mentioned this opening and others click here to see more dining news

Be Sociable, Share!

Leave a Reply