Restaurant Capachos y Mamona specializes in grilled meats.