Cafe specializing in muffins and other baked goods. A popular spot.