La Taberna
Restaurant $$
1301 S Halsted St, Chicago, IL 60607
Description
Spanish to S. American small plates highlight a menu that also has paella, grilled fare & sangria. Spanish Tapas!Get to know La Taberna
Spanish Restaurant
Restaurant $$
1301 S Halsted St, Chicago, IL 60607
Spanish Restaurant