1 FB users likes Restaurant El Dorado, San antonio., set it to 37 position in Likes Rating for San Antonio, Chile in Local Business category
Restaurant El Dorado, San antonio. is San Antonio based place and this enity listed in Local Business category.