Advertisement
Fantastic food and drinks. Patio weather permitting spacious indoors if not! Don’t miss out on these flavors and sounds.
Advertisement
Event Venue & Nearby Stays
The Queen of Squash, 1108 West Glen Ave,Peoria,IL,United States