Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
For those seeking a flavorful journey to Peru, Emelina’s in Santa Clara offers a vibrant taste of the South American country’s rich culinary traditions. Known for its passionate preparation of dishes like lomo saltado, the family-owned restaurant brings a unique…