Dominican Republic will see its first Red Lobster, Olive Garden, and Longhorn Steakhouse in the next few months. Its part of the expansion plans of the franchisee for Latin America, but also also the Brazilian, Panamanian, and Colombian markets.
So, which one will you visit?
The source (in Portuguese, its a Brazilian news site)
Websites of each franchise:
Red Lobster
Longhorn Steakhouse
Olive Garden
So, which one will you visit?
The source (in Portuguese, its a Brazilian news site)
Websites of each franchise:
Red Lobster
Longhorn Steakhouse
Olive Garden