The Helpful Critics

If it exists, we’ll review it.

The Helpful Critics header image 4

Entries Tagged as 'Atlanta'

Review of Red and Green Brazilian Steakhouse in Atlanta

December 5th, 2007 · No Comments

There has been an awful lot of media buzz lately about a particular Brazilian Steakhouse in Atlanta, so I went to go check it out. I called in advance to tell them I was coming and that I was a member of the media, but they didn’t seem to care, and I wondered why. Were […]

[Read more →]

Tags: Atlanta · Restaurants