Schaubs Meat Fish & Poultry
Palo Alto, CA 94304
Phone: (650) 325-6328
02/23/2006 Posted by loulousfo
Just bake and eat! I was disbelieving you could bake a steak without covering it and still have it be the juiciest, melt-in-your-mouth meat? Im a believer. I do have to say, it looks weird. The best steak I've had in years!
Write a review and share your thoughts with others

