Longhorn Steakhouse has submitted a development plan to the city of Delaware for a 5,710-square-foot restaurant just east of U.S. Route 23.
The new restaurant is currently expected to open in summer 2026, according to a spokesperson for Darden Restaurants. Darden ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results