Controversial Natomas restaurant, Center Court by C Webb, has announced plans to close its doors according to reports by KCRA and other media outlets.
Once the crowning jewel of new commercial development in Natomas, the sports bar located in the Promenade Shopping Center on North Freeway Boulevard more recently became a stage for after hours crime activity including fights, reported shots fired and, last month, a fatal shooting.
Speak Your Mind
You must be logged in to post a comment.