El Rancho
➤ 326 rue du General Leclerc, 95130 Franconville, France
Restauration Rapide, Végétarien, Européen, Mexicain, Thé
"Well you have to accept it is what it is, then its finefriendly, efficient staff & the food is not so badnot really an authentic TexMex as you would"