Tapas Barcelona
1615 Chicago Ave, Evanston, IL 60201
Tapas / Small Plates
Evanston
$30 and under
Tapas Barcelona has partnered with OpenTable to provide free, secure and instantly confirmed online reservations.
Learn More.