We have been to Sarapes on a few different occasions. Their food is always top quality. It is really authentic Mexican, a great change from the American Mexican restaurant chains. The service has always been great as well. The only downside is that the restaurant is fairly small and can get busy.