La Lucha is a restaurant chain in Lima that has really good sandwiches. We were at LarcoMar when we stopped in for the first butifarra I've ever had in Lima. The sandwich was panini cooked delicious with marinated onions on it that just rocked. . and the French fries were definitely from Peru -made of purple potatoes.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.