Shell Station is conveniently located on Margarita Boulevard in the Palomar Village in Temecula. This convenience store offers great snacks for commuters on-the-go like candy, chips, pretzels, muffins, cookies and more. There is a variety of beverages on the cooler shelves and a self-serve beverage bar. There are also conveniences like public restrooms. Outside the store are 10 gas pumps, a drive-through car wash, and water and air pumps.