The Point Chophouse, Santa Cruz by admin October 14, 2022 There are steak places in every major American city where the whole point seems to be excess. The steaks are wonderful, but they’re incredibly expensive. The side dishes are all… Share this:Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Pinterest (Opens in new window)