Tomato plants are not growing "great;" they are growing very tall and spindly, "leggy," because they are not getting enough sun, there against the wall. What direction is that wall facing?
I tried growing tomatoes in areas that were too shady. As you are seeing, the plants grew, but I got little to no tomato production from them.
Here's someone growing tomatoes on a balcony with not enough sun:
note lack of leaves, long stem space between leaf nodes.
Here are healthy tomato plants:
much leafier, little stem visible.
You don't want tall spindly tomato plants; you want short stocky ones.