Looking for a restaurant to check out while I'm in Dallas this weekend.
Considering: Star Canyon, Green Room, Ciudad, and Fogo de Chao
So far, Fogo de Chao is at the top of the list, but the price is making me cringe.
Any other suggestions?
Fogo de Chao
Considering: Star Canyon, Green Room, Ciudad, and Fogo de Chao
So far, Fogo de Chao is at the top of the list, but the price is making me cringe.
Any other suggestions?
Fogo de Chao