Seaport

Located in the Boston Seaport, La Casa De Pedro features a Venezuelan & Spanish cuisine fuse at this sprawling go-to with a lively bar scene.

Address:
505 Congress St
Boston, MA 02210
Get Map
Tel: (617) 737-2272