This is a staple to the Queen St West restaurant scene. The decor of Shanghai Cowgirl is very diner-esque, and all the waitresses resemble 50's pinups with all their tattoos. I have eaten here twice, the first time i had a philly cheese steak and it was quite good. The second time i went with a large group of friends and they all ordered breakfast and none were too happy with what they got. The sausages were really greasy, and the french toast was hardly soaked in eggs and very dry. I had the lox which was your standard however it was over 10 dollars which i find really expensive for a bagel, cream cheese and smoked salmon. However i really love the vibe of this place and will definetely go back.