Very tasty. We're never disappointed when we go here. The tamales are delicious and the margaritas are strong. The service can be slow so be sure to ask for what you need when the server is at the table. The downtown location is obviously not in a great area but they make up for their shortcomings with flavor and portions. You could easily share a plate with someone and have plenty.