The restaurant is a very nice place to eat mexican specialties. Plates taste what you expect from a mexican. Whate we could advise is to diversify appetizers.
Take care that it is not possible to have a reservation so it is possible to wait for more than 1 hour before dining especially during week ends.
However this deserve one's patience
If you own or manage gringo's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.