Tapas Barcelona

Spanish tapas cuisine (hot, cold, paella, salads) and spanish wines.
Tapas Barcelona

Address

1615 Chicago Ave, Evanston, IL 60201 Evanston, IL United States Of America