Tag Archive | Chili’s San Jose

Chili’s Grill & Bar Opens First Restaurant In San Jose, Costa Rica

Chili’s Grill & Bar recently introduced Costa Rica residents to their first taste of the restaurant company’s Southwestern-inspired, classic American favorites and upbeat environment. Costa Rica, which was recently named the happiest country in the world by the New Economics Foundation’s Happy Planet Index (HPI), warmly embraced the American brand […]

Read the full story

Posted in News