Ever since Urban Farmer restaurant closed, there’s been a hospitality gap at the Westin Cleveland Downtown (777 St. Clair Ave. NE). Now, thanks to the arrival of Masa & Agave, the hotel once ...
Atlantic Ave. (State Road A1A). The six-story Westin hotel is scheduled to open in early 2027 and will have more than 500 employees. "This is a monumental event," Carlos Rodriguez Sr., chairman ...