LongHorn Steakhouse

Steak house · 7527 122nd Ct, Kenosha, WI

Dine-In

Hours

More food in Kenosha, WI · Steak House in Kenosha