| Comment | Perhaps this is partly a cultural thing, but it seems relatively unlikely that anyone would write a letter or an e-mail about a disappointing meal at a restaurant a week after the fact. The normal thing to do would be to ask to speak to the manager while you're still there, thus giving them a chance to correct whatever it is that you're so dissatisfied with. If they didn't or couldn't, you just wouldn't go back.
But to address the question about the verbs: 'go to' a restaurant is casual, 'eat at' is neutral, 'dine at' is formal.
'Visit' sounds less idiomatic, more Denglish -- not wrong exactly, but a little odd. Someone in restaurant management might talk about customers' repeat visits.
'Frequent' is so formal that it may sound pretentious, and it means to go to the same place regularly, as a habit, so it can't be used for only one visit.
'Attend' is wrong for places where people come and go all the time, like restaurants. It's used with performances, meetings, classes, etc. -- events where everyone needs to be there at the same time, and someone needs to know how many people are present. |
|---|