Gloucester Brazilian Steakhouse Buffet – Gloucester Steakhouse – new restaurant coming to 151 Main Street Gloucester, Massachusetts. Sign shows churrascaria images. There was a murmur back in January- a smaller sign beneath the Ohana facade forecast “Tastes better than it sounds. All You Can Eat Buffet.”
(Across from the Lone Gull. OHana was there and Espressos before that.)