
Xochimilco Mexican Restaurant
2030 W Montrose Ave, Chicago, IL
Happy Hour · Mon, Tue, Wed, Thu, Fri & Sat 4–6pm · $8 margaritas, $8 paloma, $8 sangria
Checked Oct 11

2030 W Montrose Ave, Chicago, IL
Happy Hour · Mon, Tue, Wed, Thu, Fri & Sat 4–6pm · $8 margaritas, $8 paloma, $8 sangria
Checked Oct 11