Mr. C’s Landing, a unique dining establishment that once promised an “out of this world” experience with its space-themed decor and international cuisine, announced it will be shutting down on February 18th. The restaurant, which took over the space formerly known as Coyote Blues at 5741 Johnston St., made the announcement through a Facebook post, expressing gratitude towards the community and promising to “go out with a BANG.”