Cafe Azteca has been my favorite restaurant for many years now. Every week Antonio makes a special that I think is my favorite until the next one. The menu has so many choices, all I have tried delicious. I don't know how the shrimp (my absolute favorite) are always so crisp and delicious, but they are. One of the best things is that this restaurant accommodates requests to make deviations in the menu, either choice of beans, no dairy products, or more of one food item than another in choices that for example have chicken, fish and meat, it is easy to get no meat and more of the other items. The staff are excellent, and it must be an excellent place to work as most of them work there from age 14 through college and beyond. Everyone is friendly and accommodating. Once in awhile things are not super speedy but we never mind. If things are slow they always bring more chips and salsa and the homemade salsa is so good. I think it should be available by the bowl as a soup choice. I try never go too long without my Cafe Azteca fix.