Champ's Steakhouse Opens with a Bang in Merritt Island
New 220-seat restaurant will offer varied steak options at different price points, with plans for future expansion.
We keep an eye on permit filings, social media posts, and other local news to be sure we never miss a beat between Orlando, Tampa, St. Pete, Lakeland, the Space Coast and more. Our reporters interview each business owner before they share the story here.