With an upcoming wedding we went to Mastro's to hear a band - and were seated at a highboy in the lounge within ten minutes of arrival.
What struck me was how dark it was, needing to use the server's pen-light or phone to see the menu - and the noise level such that the band could barely be heard, with conversation taking great effort. It was difficult to feel comfortable as our table was in a traffic pattern, continually passed by wait staff.
The service was extremely efficient (bordering on abrupt,) with perfect timing between plates.
The food was okay...just okay. We ordered two appetizers (served one at a time), two lobster bisque soups (not so good,) and of course the "claim to fame," warm butter cake. Portion sizes are generous so half of our food went uneaten, except the cake. By dessert time we were full and brought it home...and yes it lives up to the hype.
All in all my experience was underwhelming. The constant foot traffic ruined it for me. On the other hand, I heard the band and accomplished my mission.
2.5 stars.