What are the best foods for growing taller?

No magic foods. Balanced nutrition, proper rest and exercise all help someone reach their potential.At a listed age of 23, you are not going to grow taller no matter what you do.There is no magic "tall" food at any age and certainly not after your growth centers close.
Mostly genetically. Determined, growing taller by nutritional means doesn't work directly. Eating well and healthy will help be healthy.