Casa Barcelona is a cozy restaurant in Chicago, IL that offers a taste of Spanish cuisine.
With a menu featuring traditional tapas and paella dishes, Casa Barcelona provides a casual dining experience for those seeking a bit of Mediterranean flavor.
Generated from their business information