Last April (08) was there twice in two weeks. Food good, price average. Drinks were very good. Found the people there and customers to be friendly. One of waitress from another bar/grill was there with her husband eating.
Always when in sxm you have to go there. Food is very good for what they offer and the staff is great. Even the little pizza place is good too! We always stop on the way to our hotel and then stop at Topper's down the street.