Southwest Restaurants

106Chili's

Address: 4060 Clairemont Mesa Blvd., San Diego, CA  92117   Make a Reservation