We were actually looking for another restaurant, found it closed, and ended up at Garibaldi by default. We were hungry, and it was open. The neighborhood looks a little dodgy, so we figured some cheap bad Mexican, and back to the resort.
Wow, were we wrong!
The food is excellent, the portions generous, and the service is friendly and fast. I could say more, but really, that's all you need to know.
If you want a good value on good food for your family, and your "chained" out, you should try Gairbaldi's. You'll be glad you did.