Typical Spanish fish restaurant with a good selection of fresh fish. Good service, friendly staff. Best book particularly in winter as its very small inside. Warmer weather they do have outside tables although you will be sat in a not very attractive passage.
If you own or manage El Ranchero, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.