Day 7
Last Stop of the Day
March 23, 2023 in the United States ⋅ ⛅ 15 °CTucson's El Charro Cafe is the best Mexican food Haukur and I have ever had. Opened in 1922, it is the oldest Mexican restaurant in the United States that has been in continuous operation by the sameRead more