To many Americans, Italian food is Southern Italian: period. While we tend to favor eating our way through the entire spectrum of the peninsula, we wouldn't have a problem with the red-sauce-only notion if we could keep coming back to Cafe La Buca in Delray Beach. Not the most elegant and not the most expensive, this spot offers vibrant, classic Neapolitan cuisine in a casual and friendly setting. The menu changes on a near daily basis with dishes ranging from wood-fired pizzas and homemade pasta to fresh seafood, grilled steak, and lamb. Beer and wine are not sold on the premises, but for those looking to engage in some pairings, there are no fees for corkage. If you're looking for homemade fare in a warm environment, this would be your place.