Mariscos San Pedro
Restaurant · Lower West Side

Mariscos San Pedro

$$ · Seafood

Upscale seafood with inventive dishes like Sonora octopus dogs and mole duck tamales; share plates with friends for the full experience.

Info

📍
Address
1227 W 18th St, Chicago, IL 60608, USA, CHI

More like this