NOW A STOP ON THE LAWRENCE COUNTY BURGER TRAIL!
Welcome to Starwood Rib & Steakhouse
Opened on April 1, 1979, Starwood has been a New Castle staple for 40 years.
We strive to provide the freshest food options, including signature steaks,
ribs, seafood and our 1/2 pound Angus burgers.
Enjoy the cozy atmosphere in Barry's Taproom while sipping on a
cocktail next to our fireplace.
Dinner and drink specials every day. Stop in, because at Starwood,
we eat, we drink, and we know things!