Chili's

800 Paseo Del Rey
Chula Vista, CA
619.656.2910
32.636471
-117.028631

for Chili's
Directions
from: