Chili's

2015 Birch Rd
Chula Vista, CA
619.482.5551
32.623132
-116.967554

for Chili's
Directions
from: