I don't travel to a another country to have "American" food and neither should you. Life is too short not to try something new. You might as well stay at home! For the ultimate St Maartin experience you must go to Hilma's Windsor Castle. My brother ordered the Oxtail Soup which was a very generous portion of comfort food goodness....
More
