Know a great happy hour or special for this location?
Popular, humble establishment whipping up traditional Latin American plates in compact quarters.
Suggest an edit
505 Medford St, Somerville, MA 02145