shhhh, my head is still hurting from the company’s summer bash last night, so there will be no capital letters in this review.charley’s horse is apparently the uk’s second mexican restaurant. situated in the arches in windsor, the ambience is great.i had the chimichangas as a starter, they were good, but way…