La Libelula is a restaurant and bar offering family-friendly dining with a variety of food options.