Great place for a nice place for a quick sit-down lunch in a comfortable environment and convenient location in the mall. Not a large menu, but there is something for everyone and it ranges from light to heavy fair. Prices are moderate, but reasonable in my book for a quality sit-down meal with service. It can get a bit noisy from the acoustics when busy and especially when they have a special that is a favorite of the locals like oxtail soup. Staff are all friendly and efficient. Lots of natural lighting to make for a pleasant feel. If you are dinning along and dont want to be bothered by the other table dinners, there is a bar table that faces the window to allow you escape from the crowd. You dont need to be dressed up, but I wouldnt go in as if I just came from the beach.
Personally, I think the service is better than Mariposa. The menu is different, but the quality of the food is not inferior. There is no scenery, but I often wait at peak times.