- March 1, 2026
Loading
A new steakhouse will open in Englewood on Jan. 9. Chophouse285 is the latest concept from restaurateurs Keith and Laurie Farlow, who also own Farlow’s on the Water.