Quote:
Originally Posted by Superflyer
I love Salt and Pepper on McLeod, great Mexican food.
|
I've heard a lot of people who say they like this restaurant, I guess maybe I've just had bad luck the times I've tried it, as I've gotten mostly inattentive service and stingy, bland portions.
Have you tried Los Mariachis at 7400 McLeod Trail South? Prolly the most authentic Mexican in the city.