Terra Gaucha, a Florida-based Brazilian steakhouse restaurant, is nearing its opening date in the former Charleston’s building near 137th & West Dodge Expressway. This week, the Omaha City Council approved its liquor license. The application indicates that the opening date is set for April 20, 2025. The restaurant will have lunch and dinner hours. The Omaha location will be the fifth, along with existing locations in Jacksonville, Tampa, Indianapolis and Stamford, Conn. – Isaiah Ang
Recent Comments