Terra Vista Town Center
Inland Empire Shopping Mall, Fashion Retailers, Clothing Stores, Shoes, Flowers, Dining, Food Court, Movie Theaters
Terra Vista Town Center is a California shopping mall in the Inland Empire offering open-air shopping featuring over 60 retailers. Stores include fashion, women's clothes, shoes, flowers, movie theaters, nail salon, spa, jewelry, sporting goods, food court, restaurant dining and entertainment.