Full menu with prices & pictures
El Rancho Praça Dos Pescadores, Albufeira I-82...
+351289542677
You can obviously also reach the restaurant using the public transport. The next station is EVA - Transportes, 324 meters away from El Rancho.
A complete menu of El Rancho from Areias de Sao Joao Portugal covering all 13 dishes and drinks can be found here on the food list.