Tapas Barcelona
1615 Chicago Ave
Phone: ☎ +1 847 866-9900
About
Tapas Barcelona, 1615 Chicago Ave (Davis CTA/Metra), ☎ +1 847 866-9900, [32]. M-Th 5PM-10PM, F-Sa 5PM-11PM, Su 5PM-9PM. Spanish tapas cuisine with a big menu, including a long list of imported booze.