The Steak Inn
Steakhouse · Seafood · American
The Steak Inn is a long-standing American steakhouse and seafood restaurant known for its classic offerings. It features a salad bar alongside its main dishes.
Location
Vota recommends
Location
Vota recommends