South America is definitely one of the best places where to have a steak, and this restaurant can do them very well.
Official website http://www.restaurantelostroncos.com.ec/
Phone +593 2 2250 875
Address Av. Los Shyris 1280, Quito, Ecuador
Coordinates -0°10'51.272" N -78°28'53.213" E