Calling the Californians in here
Anyone know where I can get a Tri Tip here? I know it’s a CA classic so figured someone would know a place, I’ve looked at the regular stores and had no luck finding any, did you all just give up on it, or is there a spot that I am missing?
Appreciate any advice