Red Castle Korean BBQ opened June 15 at 6509 W. Park Blvd., Ste. 435 The all-you-can eat restaurant seeks to add a new twist to the typical buffet experience with a variety of options and a tiered buffet system. 972-781-1133.