Clifton restaurant announces closure after 30 years of business

Southwestern restaurant Cactus Pear, located on Jefferson Avenue, announced on social media Monday that Jan. 20 will be its last day.

Go to Source
Author: Taylor Weiter