Posted By:
macboubeSorry, couldn't resist as the name does fit the thread. Mastro's (No relation to Bill Mastro) in Beverly Hills is the best steakhouse in the world. If you can get your face out of the Kansas City Bone-In for a few seconds and look up, you will feel as if you have died and gone to Cougar Heaven. Upstairs, in and around the bar on Weds - Thurs night, there is more silicon abounding than you'd find in a Dow Chemical plant. The place is unbelievably popular, 740 reservations on Valentine's Day......