Jaleo Chicago
Jaleo Chicago: A Tapas Fiesta in the Windy City Welcome to Jaleo Chicago, a vibrant Spanish tapas restaurant located in the heart of River North at 500 N Clark St, Chicago, IL 60654. Open for lunch and dinner, Jaleo Chicago offers an immersive dining experience that celebrates the flavors of Spain. You can reach them…
