I've been to many mastro's and typically leave happy.  I had the bone in filet which was mediocre/good and for the price charged that just isnt acceptable.  Crab cakes were tasty but not as good as another restaurant in town that were amazing (eddie v's)!