Share:

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?

Feedback