Homer's Landing is located behind Sections 101-105, just to the right of straight-away center field. Given its perched location in the outfield, you will not be able to see all of the outfield. In particular, balls hit to the warning track will be difficult to see.

Homers Landing
Homer's Landing is located above Sections 101-105 and below the Scoreboard Patio

At Busch Stadium, Row A is always the first row in each section. You will enjoy all-inclusive food and beverage from a shaded seat in center-field.

Row B Homers Landing
The view from Row B (second row) in Homer's Landing

Photo Credit: aviewfrommyseat.com user BadAndy