Find steakhouses in Santa Clarita, CA. Listings include Backwoods Inn Restaurant, Larsen's Steakhouse Valencia.
Backwoods Inn has been America’s favorite since 1968. Family owned and operated, come on down and