Love El Azabache! Have never had a bad service there, although when they are very busy, you might have a little more wait time. The food has always been great, and the prices are more than fair. Highly recommended!
I am very pleased with Office Depot at Southern Plaza, because they are sponsoring the Santa House and providing a 3x5 picture for free.
This place has great food and it is plentiful. You will have a good experience here.