View reviews from Joseph Smith
Costa Riba Grill House
Joseph Smith, Dec 29, 2009
On Southern Tip of Aruba - Great Local Restaurant
The last stop for dinner on the way to Baby Beach. They make some of the better ribs that I have tasted worldwide
245 out of 513 people found this review helpfull