The Queen's Tarts is a cafe specializing in handmade baked goods, including tarts, pies, croissants, and other pastries, all made in-house with quality ingredients.