Everything about Fogo de Chão is grand; the enormous venue, the giant staircase, and the vast quantities of mouth watering food. Fogo will leave you wondering, do I deserve this over-indulgence? The answer is always yes. Fogo got its start in Brazil in 1975. Since then, they have expanded into the […]