9716 Los Coches, Lakeside, California 92040 USA
It can get kind of crowded@ the pumps. It's one of the cheaper places in Lakeside.
Photo Credit: Yelp