I would go to the plant nursery because it'll carry plants for your area. Best bets are marigolds, petunias, alyssum, begonias, vinca, veronica, daisies, sunflowers, hollyhocks, ice plant, blue daze. Also consider plants such as herbs (mint, basil, chives... ) that can be used to fill your table too!
There are many annuals you could try and also a few perennials. Try Marigolds, Daisies, Gazanias, Lobelia, Petunias.Most of these thrive in the hot sun and particularly Gazanias thrive in poor soil. I would look at a mixture of perennials and annuals to give you a continuos display. You could also try a few low growing bushes.
Zinnias, an old standby for summer blooms, and Asters for late summer into fall, are always a good choice for full sun, while red colored New Zealand Inpatients not only like full sun they are drought resistant as well.