However, the restaurants included here make a viable argument for the title. They are where locals take friends and family.
The Rim, located on San Antonio's far North Side, beat out shopping centers in Dallas, Houston and Austin for the most shoppers in 2025.