Concepts to watch
France
El Rancho Opens on the Motorway
El Rancho, the leading chain of Tex-Mex sit-down restaurants in France (28 restaurants, of which 18 are company-owned and 10 franchises) opened its first El Rancho ‘Express’ concept at the Porte-lès-Valence se
[16297 Zeichen]
€ 5,75