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.
more