is Ranked #7 of 12 Restaurants in Walkerville Windsor.
Some say it is great, excellent.
The Latest Review: ★★★
Sent on the 18th of September, 2010
El Mayor's quality of food has decreased since it's renovation. The prices have also gone up as well. The only thing that has stayed the same is the great service, but they work their wait staff like dogs, due to short staffing!
Rank #7 of 12