We have eaten here a couple of time before and were glad we chose to return.
The steaks are to die for. The meat is exceptional in quality and perfectly cooked. Having eaten steak at some other named restaurants in London I can say without reservation that Santa Maria beats them hands down.
We had our mains and shared a couple of sides such as salad etc and washed it down with a decent bottle of red. We were a bit disappointed with the 'entertainment' however. The restaurant has a singer/musician as a feature on Mondays but we could hardly hear him despite being only ten feet away and what we did hear was quite dull.
Thankfully the food more than made up for it as did meeting the couple on the next table resulting in an evening full of excellent food, great company and a few too many drinks - perfect!