My wife and I have been to the other two La Parrilla Suiza's in Tucson and decided to try the one closest to home in Marana, AZ.
As we walked in for dinner, I noticed the complete lack of a festive atmosphere normally found in a Mexican restaurant. Right away we were turned off.
My wife opted for a chicken...
More