We were on St. John in April 2004 for Spring Break with the kids. We tried a few new places and hit the old favorites. We'll hit La Tapa on a quick swing-by for Halloween after the BVIs. - La Tapa in Cruz Bay - still our favorite restaurant on the island, great food with some opportunity to adventure. They made pasta with olive oil and garlic for my youngest daughter on her request. I was ready to make her order from the menu but the server said no problem. Every time we go there it is a little bit better. - Shipwreck Landing has great relaxed service and good grilled fish. The kids love the Green Lipped Mussels. Great bartender (Donna)! - Maho Bay Camground Dining Pavillion on Little Maho Bay (Breakfast) - We were staying here and the breakfasts were superb! Fresh, hot and quick. The pancakes were a hit with the kids and I loved the fresh tropical fruit. There really is no other option over this way near Francis Bay (our favorite beach). Not open for lunch and dinner is hit or miss. - Miss Lucy's - horrible experience, terrible service - I hope this was a one-time thing, but it seems to be a theme on other message boards - Voyages in Coral Bay did not excite us. It was the most expensive visit of the trip and they felt under staffed and slow. The roasted chicken was very good and a good deal, though. - Skinny Legs in Coral Bay - the kids fell in love with the cheeseburgers. These really are quite good. - Island Blues in Coral Bay - solid performer with a nice setting by the water. Emphasis on comfortable American food. - JJ's Texas Coast Cafe in Cruz Bay - reliable Tex Mex, good beers, friendly service. Cheers, Rick