Giant Sombrero Bar
Never been there and probably does not exist today. Located in Santiago, Mexico (although which one, I don’t know). There are two Santiagos, not too far apart from each other, Northeast of Mexico City, one appears to be a city and the other a town. At any rate, one of them was home to the Giant Sombrero Bar, which certainly would have been my bar of choice.
Leave a Reply
Want to join the discussion?Feel free to contribute!