New! Customize your Chowhound profile with social links, a header image, and more! | Set Up Your Profile Now ›


Restaurants & Bars 1

Tapas Las Ramblas

schaf1 | Jun 7, 2010 06:49 PM

Anybody been? Good/bad/ugly? Thanks much.

Tapas Las Ramblas
5101 N Clark St, Chicago, IL 60640

Want to stay up to date with this post?