2360 S El Camino R, San Clemente, California 92672 USA
Diesel Available at this location.
Photo Credit: Yelp