Retail Insite is pleased to announce the lease of two Total Wine & More locations, located in the Encinitas Ranch Town Center in Encinitas, and Carmel Mountain Plaza in Carmel Mountain Ranch. Total Wine & More is America’s Wine & Beer Superstore, the nation’s leading retailer of wine, spirits and beer. The store features more than 8,000 wines, 3,000 spirits and 2,500 beers.
Don Moser and Matt Moser of Retail Insite represented the landlord in both transactions.