Tijeras Tryst
June 7-9, 2007
Maggie's Cafe in Madrid. From the movie 'Wild Hogs'.
Stan and Helen knew the owners of the place, so we were able to go in.
Main street Madrid looking one way from Maggie's
And the other way.