Food in St-Barts is expensive. Expect to pay minimum US$25 for dinner per person. There are many excellent restaurants all over the island, mostly French but some Créole and Italian. Very few vegetarian options but nearly all restaurants serve seafood. Several good ones on Saint-Jean beach; the hotel restaurants are generally good.
Wall House, T277183 for reservations, for good French cuisine on the waterfront with harbour view but overpriced wine; Au Port also offers fine dining overlooking the harbour, better value for money. T276236 for reservations, one of the most expensive restaurants on the island; Le Repaire is a good restaurant at the Yacht Club, overlooking the harbour open 0600-0100, closed Sun, on rue de la République, offers few but well-prepared French dishes (also has a few rooms to let, T277248); Bar Le Select is a central meeting spot, an informal bar for lunch with hamburger menu, but also one of the most popular night-time bars and sort of general store, with a few tables in a small garden.
L’Escale, across the harbour, a pizza, pasta place with low prices for St Bart’s but still expensive, closed Oct, T278106. A local place serving Créole food is Eddy’s, T275417, closed Sun. For early starters try the bakery on rue du Roi Oscar II, they open 0600, closed Mon. La Creperie on the same street is open 0700-2300, closed Sun, and does American and Continental breakfast as well as sweet and savoury crêpes, salads and ice creams. Not to be missed is La Gloriette, on the beach at Grand Cul de Sac, T277566, serving superb, authentic Créole cuisine.