This place was the place to go for good Mexican food 10 to 15 years ago, now it's just dirty, overpriced greasy bland food. It cost my wife and I $20 for two plates of grease and no drinks. Very overpriced for the quality, the restaurant itself is filthy, beat up and very out of date. My wife noticed we were some of the few dining at El Farol that was under the age of 65. For the same $$$ you can get much better food and experience at La Puente or La Hacienda.
If you own or manage El Farol, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.