Denny's

692 E St
Chula Vista, CA
619.427.2156
32.640266
-117.097146

for Denny's
Directions
from: