Chili's

Restaurant in Guayaquil, Ecuador

Tex-Mex restaurant