111 West Hubbard Street Chicago, IL 60654
Seated: 70
Standing: 100
West Town’s Porto is a love letter to the fishing villages and farmsteads along the Atlantic Coast of Portugal and Spain’s Galicia, showcasing the wine, seafood and conservas from this delicious corner of the world.